親内の「最初の要素」である場合にのみ、最初の h2 子にパディングを追加したい。
<div id="test">
<h2>Try 1</h2>
Test Test Test
<h2>Try 2</h2>
</div>
ここでは、テキスト「Try 1」を含む h2 のみがカスタム パディングを取得する必要があります。
<div id="test">
Test Test Test
<h2>Try 1</h2>
<h2>Try 2</h2>
</div>
いいえ(前にテキストがあります)。
これを試しました:
h2
{
padding-top:0;
}
#test h2:first-child
{
padding-top:40px;
}
しかし、それだけでは十分ではありません!CSS2でこれを行うことはできますか?