隣接する兄弟に上マージンを追加しようとしています。
<div class="container">
<h2>Header 1</h2>
<p>Some text and sentences...</p>
<h2>Header 2</h2>
<p>Some more text and sentences..</p>
</div>
通常、隣接する兄弟でcssを使用して、「ヘッダー2」でトップマージンを達成します。
p + h2{
margin-top: 12px;
}
ただし、h2 にはマージンが定義されています。
.container h2{
margin: 24px 0px;
}
.container h2 css をオーバーライドしながら、隣接する兄弟 css を機能させるにはどうすればよいですか?