打印

[求助] 请问当IE窗口缩小时菜单就变形了,怎么解决啊?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
#nav{
       list-style:none;
       
}
#nav li{
       float:left;
       width:120px;
       background:#CCC;
       line-height:30px;
       font-size:13px;
       font-weight: bold;
              

       
}
#nav a{display:block;text-align:center;height:30px;background:#000000;text-decoration:none;color:#66FFFF;}





#nav a:hover{color:#FFF; text-decoration:none;background:#F00 no-repeat 5px 12px;}
.style2{
font:15px;
color:#FF3300;}
</style>

</head>

<body>
<ul id="nav">
<li><a href="#">我们</a></li>
<li><a href="#">我们</a></li>
<li><a href="#">你们</a></li>
<li><a href="#">大家</a></li>
<li><a href="#">他们</a></li>
<li><a href="#">好处</a></li>
<li><a href="#">菜单</a></li>
</ul>
</li>

</body>
</html>



当IE窗口缩小时菜单就变形了,(宽度成为两排)怎么解决啊?
#nav{
       list-style:none;width:840px;
      
}

给#nav一个宽度
设定#nav的固定宽度就是了,楼上已经说了!
XHTML--CSS(Web标准)联盟 QQ群:6258367