を使用して市松模様を作成しようとしてnth-child
いますが、期待どおりに機能していません。
以下の例では、チェッカーボードパターンを作成するためp
に、の反対側に1つおきに設定します。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;
}
誰かが私にこれを機能させる方法を見せてもらえますか?