2

我一直在使用 Twitter 的 Bootstrap 包来构建一个网站,并且在浏览 CSS 时遇到了以下内容(或多或少,为了清楚起见,编辑了粗略的内容):

.btn-primary {
  背景颜色:#006dcc;
  *背景颜色:#0044cc;
}

现在,我已经看到*用作选择器的一部分,既作为构造函数li li * { ... }的一部分,也作为属性选择器的a [name*=foo]一部分(显然作为 CSS 注释的一部分/* */),但我以前从未见过这种情况。任何人都可以分享关于它的用途的任何见解吗?我还在以下(完整)上下文中看到了它:

按钮.btn,
输入[type="提交"].btn {
  *填充顶部:3px;
  *填充底部:3px;
}

其中,*在两个相关但不同的属性前面。这是怎么回事?

4

1 回答 1

1

这篇文章应该回答你的问题。这基本上是一种“破解” CSS 选择器以针对特定浏览器的方式。

于 2013-01-19T06:28:40.583 回答