1

我已经看到几个问题对此进行了讨论并提出了建议。我只是想让 Bootstrap (2.3.2) 中的交替行在 IE 8 中显得更暗。我尝试用明显更暗的背景颜色覆盖样式:

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #BFBABA;  
}

我已经清除了我的 IE 8 浏览器缓存;关闭它并重新打开,但我为这种风格所做的任何更改似乎都没有生效。我用以下样式设置了我的表:

table table-bordered table-striped

值得注意且可以预见的是,这些更改在 Chrome 中运行良好。

有没有人有任何想法或可能的解决方法?

4

1 回答 1

1

nth-child()IE8 及以下版本不支持使用 of 。

但是,IE9、IE10 和所有其他当前浏览器都支持它。

http://caniuse.com/css-sel3

如果您希望它在 IE8 中工作,您将不得不采取另一种方法来覆盖属性 <

于 2013-10-11T20:05:28.837 回答