我有以下结构
<div class="mainmenu">
<div>
Home
</div>
<div>
About us
</div>
<div>
Lorem
</div>
</div>
.mainmenu div
{
border-right:1px #000 solid;
}
Run Code Online (Sandbox Code Playgroud)
有了这个,我可以为所有div启用右边框,但我不想在最后一个div中使用边框.是否可以通过css控制它,而无需修改上面的结构?
是(使用伪选择器):
.mainmenu div:last-child
{
border-right:none;
}
Run Code Online (Sandbox Code Playgroud)
注意:仅在支持css3的浏览器中受支持.
| 归档时间: |
|
| 查看次数: |
174 次 |
| 最近记录: |