【发布时间】:2016-02-05 23:08:10
【问题描述】:
我有一个由行组成的容器。每行都有一个徽标元素,我希望徽标背景像棋盘。这是一行的示例:
.content-designers .designers > .row > .logo > span{
display: inline-block;
height: 100%;
vertical-align: middle;
}
.content-designers .designers .row :nth-child(odd) .logo:nth-child(odd){
background: #f4f4f4;
}
.content-designers .designers .row :nth-child(odd) .logo:nth-child(even){
background: #fff;
}
.content-designers .designers .row :nth-child(even) .logo:nth-child(odd){
background: #fff;
}
.content-designers .designers .row :nth-child(even) .logo:nth-child(even){
background: #f4f4f4;
}
<div class="content-designers">
<div class="designers">
<div class="row">
<div class="logo">
<span></span>
<img src="">
</div>
<div class="logo">
<span></span>
<img src="">
</div>
<div class="logo">
<span></span>
<img src="">
</div>
<div class="logo">
<span></span>
<img src="">
</div>
</div>
</div>
</div>
选择器似乎不起作用。这里有什么问题?
【问题讨论】:
-
每行只有一个徽标?
-
@dfsq 不,我每行有 4 个徽标
标签: html css css-selectors pseudo-class