【发布时间】:2023-04-06 02:38:02
【问题描述】:
这让我很困扰,我在任何地方都找不到答案:为什么纯 CSS 不允许我们使用变量?
我们都知道 SASS 和 LESS 预处理器可以让我们的生活变得如此轻松——例如让我们使用变量。 W3C 还没有在 CSS 本身中实现这样的功能有什么特别的原因吗?
我想所有开发人员(包括 W3C 的开发人员)都会同意这将是向前迈出的一大步。有没有什么特别的原因导致它(还没有)?
【问题讨论】:
-
现在,CSS 中有变量
-
可能是因为传统变量(正如您可能理解的那样)不适合 CSS 的工作方式?即使是自定义属性(即级联变量),尽管有名称,也不是同一个东西。