怎么用HTML+CSS实现横向2级导航栏,谢谢了啊!!
divid="nav"><ul><li><ahref="#">菜单一</a><dl><dd><ahref="#">二级菜单一</a></dd><dd><ahref="#"...
div id="nav">
<ul>
<li><a href="#"> 菜单一</a>
<dl>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
</dl>
</li> 展开
<ul>
<li><a href="#"> 菜单一</a>
<dl>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
<dd><a href="#">二级菜单一</a></dd>
</dl>
</li> 展开
展开全部
#nav{ background:#CCC;}
#nav ul{ width:980px; margin:auto; height:40px; text-align:center;}
#nav li{ float:left; height:40px; border-right:#999 solid 1px; position:relative;}
#nav li:hover{ background:#999;}
#nav li > a{ display:block; line-height:40px; padding:0 20px;}
#nav li dl{ background:#CCC; position:absolute; width:100%; display:none;}
#nav li:hover dl{ display:block;}
#nav li dd{ padding:10px 0; border-bottom:#999 solid 1px;}
#nav ul{ width:980px; margin:auto; height:40px; text-align:center;}
#nav li{ float:left; height:40px; border-right:#999 solid 1px; position:relative;}
#nav li:hover{ background:#999;}
#nav li > a{ display:block; line-height:40px; padding:0 20px;}
#nav li dl{ background:#CCC; position:absolute; width:100%; display:none;}
#nav li:hover dl{ display:block;}
#nav li dd{ padding:10px 0; border-bottom:#999 solid 1px;}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里有一个js的多级联动下拉菜单
可以自定义位置和样式 比较实用
里面有教程和源码
可以自定义位置和样式 比较实用
里面有教程和源码
参考资料: http://www.blueidea.com/common/shoutbox/redir.asp?5=e&id=11931
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下面这有 你看看。 纯CSS 是不到 兼容吧
参考资料: http://hi.baidu.com/373674179/blog/item/07851c5796a03644574e004a.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |