css边框问题,ul li ul li 中的边框 左右一像素 怎么去掉?为什么会出现这种情况。

<styletype="text/css">#menuulli{float:left;margin-right:10px;width:100px;background:#... <style type="text/css">

#menu ul li {
float: left;
margin-right: 10px;
width:100px;
background:#9F0;list-style: none; border:#666 1px solid;

}

#menu ul {
text-decoration: none;

}
a {
text-decoration: none;
color:#FFF;

}
#menu ul li ul{margin-top:0px; padding:0px; }
#menu ul li ul li {
float: none;
margin: 0px;
padding: 0px;
width: 98px;
background:#09F; border:#666 1px solid; border:!important; border-bottom:none;

}
</style>
<body>
<div id="menu">
<ul>
<li><a id="current" href="#">首页</a></li>

<li><a href="#">网页版式</a>
<ul>
<li><a href="#">自适应宽度</a></li>
<li><a href="#">固定宽度</a></li>
</ul>
</li>
</ul>
</div>
展开
 我来答
芝麻部落
2011-01-05 · TA获得超过452个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:155万
展开全部
#menu ul li ul li {}
里面加上
border-left:0;
border-right:0;

而且把width: 98px;改成100px
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式