我正在寻找一种方法,在h1和h2直接相互跟随的情况下,给H1提供更多利润率(或H2更多利润率)。因此,在#1的情况下,应该应用正常的边距,但是在#2的情况下,我喜欢稍微改变边距(以在H1和H2之间提供更多的“空气”)。尝试使用 h1 h2 {margin ...}和h1> h2 {margin ...}但到目前为止还没有成功。
案例#1
<h1>heading 1</h1>
<p>text</p>
<h2>heading 2</h2>
<p>text</p>
案例#2
<h1>heading 1</h1>
<h2>heading 2</h2>
<p>text</p>
答案 0 :(得分:10)
h1 + h2 {
margin: whatever;
}
+选择器是相邻的选择器。它只会影响与前一个元素相邻的元素。
答案 1 :(得分:4)