我正在尝试使用 制作棋盘格图案nth-child
,但它没有按我预期的方式工作。
p
在下面的示例中,我想在 的相对侧设置每隔一个div
以创建棋盘格图案。p
设置为width:50%;
,设置div
为width:100%
。
我设置了一个jsfiddle来演示:
HTML
<div id='check'>
<p>Odd</p>
</div>
<div id='check'>
<p>Even</p>
</div>
CSS
#check {
float:left;
width: 100%;
}
#check p {
width: 50%;
background: #DDD;
}
#check p:nth-child(odd) {
float:right;
}
有人可以让我看看如何完成这项工作吗?