【发布时间】:2013-01-14 12:53:32
【问题描述】:
这是一个非常简单的问题,我无法完全理解。
我有一系列这样的 div:
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<p>Paragraph text</p>
<h2>Heading 3</h2>
<p>Paragraph text</p>
在 CSS 中,我可以将 h1 标签后面的 h2 标签定位为:h1+h2{},但我似乎无法以这种方式使用 :not()。例如,我想使用:
#text h2:not(h1+h2){
margin-top:3em;
}
但这似乎不起作用。我是在做某种愚蠢的语法错误还是不可能做到这一点?
【问题讨论】:
标签: css css-selectors