我想为表使用 tr:nth-child(even/odd)
伪类,但我也想支持 IE 2 群体。那么,如果不支持 nth-child
,是否有任何纯 css 方法可以向 tr
添加边框?
最佳答案
你可以试试Selectivizr ,我认为这是最简单的解决方案。
编辑:
您还可以使用 jquery 为您添加类:
$(function() {
$("tr:odd").addClass("odd");
$("tr:even").addClass("even");
});
编辑2:
此外,如果您使用的是 Modernizr,您可以尝试 this .
编辑3 :)
tr { border-bottom: 1px solid #ccc; }
tr:nth-child(odd),
tr:nth-child(even) { border: none; }
tr:nth-child(odd) { background: #eee; }
tr:nth-child(even) { background: #ddd; }
关于html - CSS伪类回退?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15323591/