bootstrap.css和*属性名称之前

时间:2013-01-19 06:24:49

标签: css twitter-bootstrap

我一直在使用Twitter的Bootstrap程序包来构建一个站点,当我遇到以下内容时,我正在浏览CSS(或多或少,为了清晰起见,进行了简化):

.btn-primary {
  background-color: #006dcc;
  *background-color: #0044cc;
}

现在,我已经看到*被用作选择器的一部分,既作为li li * { ... }之类的构造函数的一部分,也作为属性选择器a [name*=foo]的一部分(显然作为一部分) CSS评论/* */),但我以前从未见过这个。任何人都可以分享它的用途吗?我也在以下(完整)背景中看到过它:

button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

其中*位于两个相关但不同的属性前面。发生了什么事?

1 个答案:

答案 0 :(得分:1)

This 文章应该回答您的问题。它基本上是一种'黑客'CSS选择器来定位某个浏览器。