面临奇怪的问题
对于HTML:
但是为什么这个不能呢?
对于HTML:
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
<li class="has-item">four</li>
<li>five</li>
</ul>
这个可以工作:
ul li:first-child {
font-size:30px
}
但是为什么这个不能呢?
ul li.has-item:first-child {
font-size:8px
}
Fiddle: https://jsfiddle.net/xx9us2sg/1/
:first-child
的工作方式。请参见我上面发布的链接。 - TylerHfirst-child
选择器。first-child
选择器选中的是父元素的第一个子元素。在这个例子中,父元素是ul
,这里是我所指的示例。 - DomeTune