我的网站上有div
个框。每隔一个框应该有另一种颜色的边框。
在一种情况下,div
显示为列表。我无法更改HTML代码,因为它是自动生成的。在我的网站的其他部分,我做这样的样式,它的工作原理:
.displayBlogpost:nth-child(2n+1) {
border: #B4C556 1px solid;
}
但ol
不再适用。我不知道如何访问每一秒.displayBlogpost-div
。这是我的代码:http://jsfiddle.net/8SbbL/
答案 0 :(得分:15)
答案 1 :(得分:1)
元素在li中,因此它始终是第一个和最后一个元素。在实际的li上使用第n个子技巧。
#searchresult li:nth-child(2n+1) .displayBlogpost {
border: #B4C556 1px solid;
}