比方說,一個有以下代碼: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