CSS语言的演进正在加速。Interop项目通过统一浏览器支持,已取得显著成果,其中CSS Subgrid在2023年被纳入该项目后,到年底已在所有现代浏览器中广泛可用。
一篇技术论文详细记录了 CSS 发展历史中出现的各种非标准用法和浏览器特定 hack 。文章通过具体代码示例和历史背景,梳理了 Internet Explorer 及其他早期浏览器在 CSS 解析和实现上的诸多问题,以及开发者为应对这些问题而采用的变通方案 。
一篇技术博客在Hacker News上指出,CSS中的像素单位存在设计局限。作者解释称,1px在CSS中并不一定对应一个物理设备像素,在高清显示器上可能跨越多个物理像素。这导致像素单位在不同设备上的显示效果不一致。