在 CSS 颜色的末尾添加 \9 是啥意思? [复制]

Posted

技术标签:

【中文标题】在 CSS 颜色的末尾添加 \\9 是啥意思? [复制]【英文标题】:What does it mean when you add \9 to the end of a CSS color? [duplicate]在 CSS 颜色的末尾添加 \9 是什么意思? [复制] 【发布时间】:2016-05-24 16:31:33 【问题描述】:

查看 Bootstrap 2.3,我在几个地方看到了这一点:

.btn:active,
.btn.active 
  background-color: #cccccc \9;

有谁知道在颜色末尾添加 \9 是什么意思?

【问题讨论】:

【参考方案1】:

这是旧版 Internet Explorer 的 hack。这基本上意味着这条规则将适用于 IE7-9,并被所有其他浏览器忽略。

【讨论】:

【参考方案2】:

\9 是 Internet Explorer 7、8 和 9 特有的“CSS hack”。

这只是意味着 CSS 的一个特定行以 \9 结尾;代替 ;仅在 IE 7、8 和 9 中有效。

在您的示例中,background-color: #cccccc \9; 仅适用于 IE。

【讨论】:

以上是关于在 CSS 颜色的末尾添加 \9 是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

CSS中的“outline:thin dotted \9”是啥意思? [复制]

css 属性值中的 !default 是啥意思?

C语言编程中的字体颜色是啥意思

动态数组分配末尾的 () 是啥意思?

HTML,Css还有Js分别是啥意思

addEventListener方法末尾的真假是啥意思