I have an html setup like this:
<div class = "myClass">
<div>
<a>Content</a>
<p><a>Content</a></p>
</div>
<p><a>Content to CHANGE!</a></p>
<p>Content</p>
</div>
我只想给标记为“Content to Change”的元素添加10px的
margin-top
。我相信这个<p>
是class="myClass"
的直接子元素,并且它是第一个<p>
;然而,这个CSS样式并没有生效:
.myClass p:nth-child(1) {
margin-top: 10px;
}
或者
.myClass > p:nth-child(1) {
margin-top: 10px;
}
有人看出问题所在吗?