我只想先应用 CSS,但:first-child
应用于每个 ul 的所有第一个子级
这是我的代码
#menu-navigation li:first-child{
color:red;
}
当应用于此 HTML 时:
<ul class="nav" id="menu-navigation">
<li>Home</li>
<li>About Us
<ul>
<li>Our Team</li>
</ul>
</li>
</ul>
。"家"和"我们的团队"都变成红色。
使用子选择器:
#menu-navigation>li:first-child{
color:red;
}
例如:http://jsfiddle.net/w47LD/3/
只使用 id/class 不是更容易吗?
<li class="red"> Our Team </li>
.red
{
color: red;
}
Alternatively you could use an ID...
<li id="red"> Our Team </li>
#red
{
color: red;
}