我在使用CSS的:nth-child(odd)
选择器时遇到了一些麻烦。当我基于div类选择它时,它似乎将CSS规则应用于每个图像。
例如:
.class img:nth-child(odd) { margin-right:10px; }
并且导致所有这些都被选中。尝试使用
img.class:nth-child(odd) { margin-right:10px; }
并获得相同的结果。 http://jsfiddle.net/7mUDG/
它仅适用于表格元素或其他内容吗?我错误地选择了吗?
非常感谢,SO
答案 0 :(得分:4)
你的:nth-child选择器太深了一级。看看http://jsfiddle.net/demchak_alex/7mUDG/2/
答案 1 :(得分:4)
.hello a:nth-child(odd) {
margin-right:10px;
}
答案 2 :(得分:1)