首页 > 代码库 > CSS 实现样式下拉菜单
CSS 实现样式下拉菜单
下拉菜单的实现
脚本:
1 <script type="text/javascript"> 2 function ShowSub(li) { 3 var subMenu = li.getElementsByTagName("ul")[0]; ; 4 subMenu.style.display = "block"; 5 } 6 function HideSub(li) { 7 var subMenu = li.getElementsByTagName("ul")[0]; 8 subMenu.style.display = "none"; 9 }10 </script>
CSS代码:
1 *{ margin:0px; padding:0px;}2 #menu{ background-color:#eee; width:600px; height:40px; margin:0 auto;}3 ul{ list-style:none;}4 ul li{ line-height:40px; text-align:center; position:relative; float:left; }5 a{ text-decoration:none; color:#000; display:block; width:90px;}6 a:hover{ color:#FFF; background-color:#666;}7 ul li ul li{ float:none;margin-top:2px; background-color:#eee; } 8 ul li ul{width:90px; position:absolute;display:none; }9 ul li:hover ul{display:block;}
页面HTML代码:
1 <div id="menu"> 2 <ul> 3 <li><a href=http://www.mamicode.com/"#">首页</a></li> 4 <li><a href=http://www.mamicode.com/"#">课程大厅</a> 5 <ul> 6 <li><a href=http://www.mamicode.com/"#">Javascript</a></li> 7 <li><a href=http://www.mamicode.com/"#">jQuery</a></li> 8 </ul> 9 </li>10 <li><a href=http://www.mamicode.com/"#">学习中心</a>11 <ul>12 <li><a href=http://www.mamicode.com/"#">视频学习</a></li>13 <li><a href=http://www.mamicode.com/"#">案例学习</a></li>14 <li><a href=http://www.mamicode.com/"#">交流平台</a></li>15 </ul>16 </li>17 <li><a href=http://www.mamicode.com/"#">经典案例</a></li>18 <li><a href=http://www.mamicode.com/"#">关于我们</a></li>19 <li><a href=http://www.mamicode.com/"#">联系我们</a></li>20 </ul>21 </div>
代码效果:
CSS 实现样式下拉菜单
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。