具体的には、
html
1<div class="hoge"> 2 <h1>タイトル1<h1> <!--ここだけ適用--> 3 <p>テキストテキスト</p> 4 <h1>タイトル2<h1> 5 <p>テキストテキスト</p> 6 <h1>タイトル3<h1> 7 <p>テキストテキスト</p> 8</div>
上記において、hogeクラスの子要素である
先頭の"タイトル1"というh1タグのみにスタイルを適用したいが、
"タイトル1"の前に別の要素がある場合はスタイルは適用したくない。
html
1<div class="hoge"> 2 <p>テキストテキスト</p> 3 <h1>タイトル1<h1> <!--子要素の先頭ではないので適用しない--> 4 <p>テキストテキスト</p> 5 <h1>タイトル2<h1> 6 <p>テキストテキスト</p> 7 <h1>タイトル3<h1> 8 <p>テキストテキスト</p> 9</div>
スマートな方法はありますでしょうか。
回答2件
あなたの回答
tips
プレビュー