跳到内容

总结

Chen Hui Jing

Chen Hui Jing

Developer Experience Engineer @ Interledger Foundation

随着较新的 CSS 功能的使用趋势上升,CSS 框架的使用呈下降趋势。

这可能表明人们开始逐渐习惯了一个观念,即不一定要等待使用较新的 CSS 功能,因为浏览器将比以前更快地跟进。

在对嵌套和 :has() 等原生 CSS 功能有很高的认知度(它们可以像父选择器一样工作,但远不止于此!),似乎我们正处于广泛采用的边缘。

在所有这些功能中,我今年确实有个人最喜欢的,那就是 text-wrap: balance 。它提供了一个一行的解决方案,解决了我在整个网页开发职业生涯中一直不断收到的一个请求:“我们能调整一下标题,使最后一个词不再是独自一行吗?”

有趣的是,许多开发者认为动画到自适应高度(auto)和瀑布流布局(masonry layout)是缺少的CSS功能。的确,在元素维度(尤其是高度)没有明确声明时,对于浏览器来说一直都很棘手。

但正如 Lea Verou 去年提到的,随着像 Interop 这样的倡议将浏览器团结在一起,以前被认为不可能的功能现在有可能成为现实!