我有一个像这样的div组成一个导航:
<div id="dash">
<ul>
<li><a href="#">home</a></li>
<li><a href="#">about</a></li>
</ul>
</div>
如何访问列表元素以向其添加样式?
答案 0 :(得分:2)
引用div id然后是ul lis
#dash ul {list-style: none;}
#dash ul > li {display: inline-block;}
答案 1 :(得分:0)
只需使用ID
#dash ul{
/*for the ul */
}
#dash ul li{
/*for the li */
}
答案 2 :(得分:0)
您可以使用>
来访问孩子。
这是fiddle。
以下是摘录。
#dash > ul > li {
background: red;
}
<div id="dash">
<ul>
<li><a href="#">home</a>
</li>
<li><a href="#">about</a>
</li>
</ul>
</div>
答案 3 :(得分:0)
不那么难
使用id破折号输入div并继续使用ul li作为列表项。
#dash ul li{
/* styles */
}
答案 4 :(得分:-1)
你可以进行内联样式,但它已经过时了:
只是一个想法
<div id="dash">
<ul>
<li style="color:red; font-size:10px;"><a href="#">home</a>
</li>
<listyle="color:red; font-size:10px;"><a href="#">about</a>
</li>
</ul>
</div>