任何人都可以解释为什么这不起作用? div>ol:第一个孩子?css选择器,具有子元素(及其子元素)的父元素
div>ul:first-child
{
background:yellow;
}
顶部作品的风格..为ul。照亮它。如果我改变>微升至> OL ..没有发生
<div>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>
</div>
“ol”不是'div'的第一个孩子,这就是为什么它不会被突出显示..我建议阅读这个http://www.w3.org/TR/CSS2/selector .html#第一个孩子 – billyonecan
@billyonecan +1使用w3.org而不是*看起来很左* *看起来不错* w3schools.com喜欢第一个答案 – LeonardChallis