的第一个孩子伪选择器问题当我在我的部分的开始处添加标题标签并且div内的p标签的第一个孩子停止工作时,我今天设计了新闻的动态页面时出现卡住现象。 这是我正在尝试做的事情,它一直在工作,直到我添加标题标记。头条标签
HTML:
<section class="content">
<h2>News</h2> //issue
<div class="pubs">
<p class="newsdate">stuff</p>
</div>
<div class="pubs">
<p class="newsdate">stuff</p>
</div>
<div class="pubs">
<p class="newsdate">stuff</p>
</div>
</section>
CSS:
.pubs .newsdate {
border-top:1px solid rgb(255,179,0);
}
.pubs:first-child .newsdate {
border:none;
}
第一边界正在正常删除,直到我添加了标题(H2)标签。 然后,伪选择器停止工作。 会发生什么?
在此先感谢。
+1解释 –
非常感谢你的解释。我现在真的没有想到我正在寻找PARENT元素的第一个孩子。我一直认为这是该元素的第一次出现。这完全改变了我对这个伪选择器的看法。我想知道有多少人仍然像我以前那样思考。再次感谢! –
@LeonardoFerreira查看这个[酷游戏](http://flukeout.github.io/)测试你的伪选择器知识。它简短,有趣,而且非常宝贵! – TylerH