一尘不染

CSS属性值中的!default是什么意思?

css

twitter引导程序代码具有许多CSS属性,!default最后带有一个。

例如

p {
  color: white !default;
}

怎么!default办?

更新

我不好说不清楚。我正在使用Bootstrap的SASS部分。


阅读 1764

收藏
2020-05-16

共1个答案

一尘不染

据我所知,Twitter Bootstrap使用LESS。另一方面,!default它实际上是Sass的一部分,用于为Sass变量($var)提供默认值,这将使其在给定的上下文中无效,
即使在Sass中也是如此 。

此外,我!default在LESS文档中找不到任何引用,据我所知,它仅属于Sass。您确定在Bootstrap的源代码中找到了这个吗?因为老实说我不记得在Bootstrap的样式表中看到Sass
/ SCSS代码。

就其价值而言,!CSS中唯一以开头的有效令牌是!important,您可能已经知道了。

2020-05-16