#优质博文 #新标准 #css
New CSS that can actually be used in 2024

AI 摘要:本文总结了2024年可实际应用的CSS新特性:

- 逻辑属性 :使用 blockinline 方向的属性,如 block-sizeinline-size 等,替代传统的物理方向属性,适应不同的书写模式。

- 容器查询:通过 @container 规则,根据容器的尺寸而非视口尺寸来应用样式,实现更精细的响应式设计。

- :has() 伪类:允许选择包含特定子元素的父元素,增强了 CSS 的选择器能力。

- :is():where() 伪类:简化了复杂选择器的书写, :is() 保留选择器的特异性, :where() 则将特异性降为零。

- 嵌套规则:原生支持CSS规则的嵌套,类似于 Sass 的嵌套功能,简化了样式的组织。

- CSS比较函数:使用 min()max()clamp() 函数,根据条件动态计算值,方便实现响应式设计。

- 层叠层:通过 @layer 规则,定义样式的层叠顺序,增强了样式的可控性。

这些特性已在现代浏览器中得到广泛支持,开发者可逐步在项目中采用。

from Frontend Focus #668
 
 
Back to Top