我正在调试我的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