我创建了一个带有分隔符图像的菜单。所以每个列表项看起来都彼此分开。但问题是我不知道如何删除最后一个分隔线。我尝试使用 li:last-child {background:none},但它不起作用。这是我现在使用的代码:
.top-menu {
background: url(../images/bg_linkstop.jpg) repeat-x;
border: #FFF 2px solid;
border-radius: 10px;
margin: 10px 0;
height: 52px;
list-style: none;
li {
float: left;
height:48px;
padding: 0 22px;
background : url(../images/bg_divisor.png) no-repeat center right;
}
}
& 这里是结果:
您可以看到它看起来不太好,因为最后一个菜单项的右侧有一个分隔线。我想删除那个分隔线图像。