我有一个这样的 html 设置:
<div class = "myClass">
<div>
<a>Content</a>
<p><a>Content</a></p>
</div>
<p><a>Content to CHANGE!</a></p>
<p>Content</p>
</div>
我只是想将 10px 添加margin-top
到标有“要更改的内容”的那个上。这<p>
是class="myClass"
我相信的直接孩子,它是第一个是<p>
;
但是这种 CSS 样式不起作用:
.myClass p:nth-child(1) {
margin-top: 10px;
}
或者
.myClass > p:nth-child(1) {
margin-top: 10px;
}
有人知道为什么吗?