这串CSS代码哪个地方控制导航栏的宽度?

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:57:28
以下是一段导航栏的代码,哪句能控制整个导航栏的宽度呢?哪句能控制每个栏目之间的间距呢?谢谢了!
<style type="text/css">
<!--
*{margin:0;padding:0;border:0px none;}
body {font-family:arial,幼圆,serif;font-size:14px;}
#nav {line-height:30px;list-style-type:none;background:#FFF;
}
#nav a {display:block;width:80px;text-align:right;}
#nav a:link {color:#FFF;text-decoration:none;font-size:14px;}
#nav a:visited {color:#FFF;text-decoration:none;font-size:14px;}
#nav a:hover {color:#FFF;text-decoration:none;font-weight:bold; font-size:14px;}
#nav li {float:left;width:0px;background:#005D8C;}
#nav li a:hover{background:transparent;}
#nav li ul {line-height:25px;list-style-type:none;text-align:left;left:-999em;width:118px;position:absolute;}
#nav li ul li{float:left;width:90px;background:#F6F6F6;}
#nav li ul a{display:block; width: 120px;text-align:left;padding-left:6px;}
#nav li ul a:link {color:#666; text-decoration:none;}
#nav li ul a:visi

<div>
<ul id="nav">
<li><a href="http://www.csdxsw.cn">首页</a>

看这HTML代码, 说明你的导航栏宽度没有设置,所以默认是100%宽的.

CSS中
#nav a {display:block;width:80px;text-align:right;}
说明每个菜单项的宽度是80px

你的代码中没有控件菜单与菜单之间间隔的

#nav li {float:left;width:0px;background:#005D8C; }
=>
#nav li {float:left;width:100px;background:#005D8C; }
自行调节