前提・実現したいこと
divを何個か使っていて、指定したクラスのdivだけ、
背景色を交互に変えたいのですが、どう指定すればいいのかがわかりません。
該当のソースコード
HTML
1<html> 2<body> 3 <div> 4 <p>tes</p> 5 </div> 6 <div class="content"> 71 8 </div> 9 <div> 10 <p>tes</p> 11 </div> 12 <div class="content"> 13 2 14 </div> 15 <div> 16 <p>tes</p> 17 </div> 18 <div class="content"> 19 3 20 </div> 21</body> 22</html> 23
CSS
1.content:nth-child(2n+1){ 2 background-color: pink; 3} 4.content:nth-child(2n){ 5 background-color: red; 6}
発生している問題・エラーメッセージ
現在のソースコードですと、1,2,3が赤くなっていますが、
1と3の背景色をピンク、2を赤というようにしたいです。
試したこと
.content div:nth-child
で試すと、背景色が指定できませんでした。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/16 16:08