前提・実現したいこと
CSSで複数ある多階層構造の特定の子要素だけを指定して除外したいです。一番最初の要素だけですので:first-of-type
などが使えるといいかなと思っています。
発生している問題の例
div*3>section>ul>li*3
html
1<div> 2 <section> 3 <ul> 4 <li></li> //こちらの要素だけを除外したいです 5 <li></li> 6 <li></li> 7 </ul> 8 </section> 9</div> 10<div> 11 <section> 12 <ul> 13 <li></li> 14 <li></li> 15 <li></li> 16 </ul> 17 </section> 18</div> 19<div> 20 <section> 21 <ul> 22 <li></li> 23 <li></li> 24 <li></li> 25 </ul> 26 </section> 27</div>
試したこと
css
1div li:first-of-type { 2 display: none; 3} 4
のようなことを試しましたが無理でした。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/26 00:56
2022/01/26 01:34