css菜单问题,自动适应文字宽度

<styletype="text/css"><!--*{margin:0;padding:0;border:0;}body{font-family:arial,宋体,se... <style type="text/css">
<!--

*{margin:0;padding:0;border:0;}
body {
font-family: arial, 宋体, serif;
font-size:12px;
}

#nav {
line-height: 24px; list-style-type: none; background:#666;
}

#nav a {
display: block; width: 80px; text-align:center;
}

#nav a:link {
color:#666; text-decoration:none;
}
#nav a:visited {
color:#666;text-decoration:none;
}
#nav a:hover {
color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
float: left; width: 80px;
}
#nav li a:hover{
background:#999;
}
#nav li ul {
line-height: 27px; list-style-type: none;text-align:left;
left: -999em; width: 80px; position: absolute;
}
#nav li ul li{
float: left; width: 80px;
background: #F6F6F6;
}

#nav li ul a{
display: block; width: 80px;w\idth: 156px;text-align:left;padding-left:24px;
}

#nav li ul a:link {
color:#666; text-decoration:none;
}
#nav li ul a:visited {
color:#666;text-decoration:none;
}
#nav li ul a:hover {
color:#F3F3F3;text-decoration:none;font-weight:normal;
background:#C00;
}

#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#content {
clear: left;
}

-->
</style>
怎样修改才能让 下拉菜单中的文字 与边框 自动适应
而不会因为 一个二级菜单下 文字过多 另一个二级菜单下 文字过少
而出现空白的情况
展开
 我来答
lunyuyu
2009-08-13 · TA获得超过839个赞
知道答主
回答量:72
采纳率:0%
帮助的人:74.8万
展开全部
1楼错了~li里头完全可以用Ul..例如问题中的2级菜单~你把完整的html也放上去我看下什么问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式