比方说,一个有以下代码:CSS3选择器 - 选择的第一个项目或项目之后
<nav id="main-navigation">
<ul>
<li><a href="#">Link 1 Level 1</a></li>
<li><a href="#">Link 1 Level 1</a></li>
<ul>
<li><a href="#">Link 1 Level 2</a>
</ul>
</ul>
</nav>
现在我想设置第一ul
的高度为100px和第二ul
应该是300像素。
当我尝试
nav ul {
height: 100px
}
二ul
也继承了这个值。
我正在尝试“〜”,“+”,“>”,第一个孩子等,但不知道如何做到这一点,即使有文件。
是否有很好的解释(最好有演示/屏幕)指南新的css3选择器? W3表对我来说太过于内容。
谢谢!
“>”和“+”实际上是CSS 2.1选择器。 456 Berea街有很好的解释。 http://www.456bereastreet.com/archive/200509/css_21_selectors_part_1/和http://www.456bereastreet.com/archive/200601/css_3_selectors_explained/ – RussellUresti 2010-11-15 17:04:15