为了账号安全,请及时绑定邮箱和手机立即绑定

二级菜单自动换行,为什么?

二级菜单自动换行,为什么?

Balrog 2016-03-04 00:32:55
<!doctype html><html> <head>  <meta charset="UTF-8">  <meta name="Generator" content="EditPlus®">  <meta name="Author" content="">  <meta name="Keywords" content="">  <meta name="Description" content="">  <title>Document</title>  <style type="text/css">  *{margin:0;padding:0;}#nav{background-color:#66ffff;margin:0 auto;width:600px;height:40px;}ul{list-style:none;}ul li{float:left;line-height:40px;text-align:center;position:relative;}a{text-decoration:none;color:black;display:block;padding:0 10px;}a:hover{color:white; background:#66ccff;}ul li ul li{float:none;background:#00ccff;margin:2px 0;}ul li ul{position:absolute;left:0px;top:40px;display:none;}ul li ul li a:hover{background-color:#0066cc;}ul li:hover ul{display:block;}  </style> </head> <body> <div id="nav">  <ul>  <li><a href="#">首页</a></li>  <li><a href="#">栏目</a>  <ul>  <li><a href="#">普法栏目</a></li>  <li><a href="#">精神讲堂</a></li>  <li><a href="#">交流家园</a></li>  </ul>  </li>  <li><a href="#">课程</a></li>  <li><a href="#">指南</a></li>  <li><a href="#">联系我</a></li>  </ul>  </div> </body></html>这段代码当中的二级菜单为什么不能先按行显示,在宽度达到首栏ul li的宽度后就自己换行了,为什么????
查看完整描述

2 回答

?
快乐的小牛妞

TA贡献22条经验 获得超19个赞

继承的是父级的宽度。。子菜单设定一个宽度值就好了

查看完整回答
1 反对 回复 2016-03-04
?
李晓健

TA贡献1036条经验 获得超461个赞

二级菜单的ul给一个width值就好了,不然的话他默认是父级的宽,所以就自动折行了。

查看完整回答
1 反对 回复 2016-03-04
  • 2 回答
  • 0 关注
  • 1813 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信