我正在調試我的css代碼,因爲我的ul沒有按照預期與縮進和項目符號出來。是否ul#內容與#Content ul不同?
我在我的CSS中有很多UL,但是我用各種方式寫了它們。我試圖讓它們統一,即在div名稱之後的ul,但它們的行爲不同。有人可以幫助我理解這種差異,因爲我想以統一的方式編寫這些語句。
ul#Content li {// do something}
#Content ul li {// do something}
我正在調試我的css代碼,因爲我的ul沒有按照預期與縮進和項目符號出來。是否ul#內容與#Content ul不同?
我在我的CSS中有很多UL,但是我用各種方式寫了它們。我試圖讓它們統一,即在div名稱之後的ul,但它們的行爲不同。有人可以幫助我理解這種差異,因爲我想以統一的方式編寫這些語句。
ul#Content li {// do something}
#Content ul li {// do something}
否,ul#content li
包含在ul
具有id="content"
,例如任何裏匹配。例如:
<div id="content>
<ul>
<li></li>
</ul>
</div>
他們指出diffeerent事情:
ul#Content li {// do something}
內與ul
ID爲 '內容'
#Content ul li {// do something}
的ul
元素中的所有li
元素ul
類型的元素都li
元素也就是在某個容器的內容爲'Content'
所以問題是:是'內容'的ID如果ul
或其容器?
<ul id="content">
<li></li>
</ul>
#content ul li
匹配包含在ul
任何li
,包含在具有id="content"
另一元件:
謝謝你們:) – JK36 2012-07-26 15:33:05