引用Julia Evans
摘要
Julia Evans分享了她学会爱上CSS的见解,解释了许多常见的烦恼已经得到解决,CSS的复杂性反映了布局问题的难度。
暂无内容
查看缓存全文
缓存时间: 2026/05/16 20:31
# 来自 Julia Evans 的引述
来源:https://simonwillison.net/2026/May/16/julia-evans/
2026年5月16日
> \[……\] 过去十年里,我学会了真正去热爱和尊重 CSS 这门技术。所以几年前我就决定,要用“努力提升 CSS 水平并认真对待它”的方式来回应“CSS 太难了”的说法,而不是贬低它。这样做彻底改变了我:我发现很多让我沮丧的问题(比如“居中根本不可能”)其实 CSS 早就解决了,而且“居中”这个词的含义往往并不简单,有多种实现方式也合情合理。CSS 之所以难,是因为它解决的是一个难题!
——Julia Evans (https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/),《告别 Tailwind,学习组织我的 CSS》
相似文章
CSS:不可避免的坏部分
一位非Web开发者的个人博客文章讨论了CSS中不可避免的坏部分,包括布局难题、浏览器默认设置和过度使用包装器,同时强调了可处理简单任务的子集。
告别Tailwind,学习组织CSS
作者反思了从Tailwind CSS迁移到带语义HTML的原生CSS的过程,分享了利用从Tailwind学到的重置、组件和工具类等系统来组织CSS的心得。
设计 Lispy 领域特定语言,第1部分:SCSS(2012)
本文以 SCSS(一种基于 Scheme 的 CSS 预处理器)为例,探讨 Lispy 领域特定语言的设计。讨论了 SCSS 如何将 CSS 表示为一等值及其实现的局限性。
CSS-DOS — 用CSS构建的计算机
一个创意项目,完全使用CSS构建类似DOS的计算机界面,展示了现代前端样式的强大功能。
修复全宽CSS
一位前端开发者讨论了经典CSS全宽辅助类的缺陷,并提出了使用CSS容器和容器单位的现代修复方法,以避免与滚动条相关的裁剪问题。