很多时候我们都会遇到这种情况,那就是一个ul里面包含一个或多个ul。这个时候,如果在css中只想选择某个子ul中的li或是只想选择父ul中的li,那就不能仅仅用"ul li"选择。这个时候应该给每个ul添加class或是id名,然后通过class或id名来选择。
1 <ul id="menu"> 2 <li>111</li> 3 <li>111 4 <ul> 5 <li>222</li> 6 7 </ul> 8 9 </li> 10 <li>111</li> 11 <li>111</li> 12 </ul>
如果想选择111,那么可以用#menu > li进行选择。如果想选择222,那么可以用#menu li ul li选择。
时间: 2024-10-29 19:08:51