经典下拉式菜单 js+css 实现
2015-08-06 15:40
645 查看
<html> <head> <title>s</title> <style type="text/css"> #a,#b,#c{display:none; margin-left:10px;} ul{list-style:none;margin:0;} </style> <script type="text/javascript"> function aaa(){ var a=document.getElementById("a"); var link1=document.getElementById("link1"); link1.onclick=function(){ if(a.style.display=="block") a.style.display="none"; else a.style.display="block"; } // link1.onmouseout=function(){ // a.style.display="none"; // } var b=document.getElementById("b"); var link2=document.getElementById("link2"); link2.onclick=function(){ if(b.style.display=="block") b.style.display="none"; else b.style.display="block"; } // link2.onmouseout=function(){ // b.style.display="none"; // } var c=document.getElementById("c"); var link3=document.getElementById("link3"); link3.onclick=function(){ if(c.style.display=="block") c.style.display="none"; else c.style.display="block"; } // link3.onmouseout=function(){ // c.style.display="none"; // } } window.onload=function(){ aaa(); } </script> </head> <body> <ul> <li id="link1">菜单一 <ul id="a"> <li>选项一</li> <li>选项二</li> <li>选项三</li> </ul> </li> <li id="link2">菜单二 <ul id="b"> <li>选项一</li> <li>选项二</li> <li>选项三</li> </ul> </li> <li id="link3">菜单三 <ul id="c"> <li>选项一</li> <li>选项二</li> <li>选项三</li> </ul> </li> </ul> </body> </html>
相关文章推荐
- CSS3属性选择器
- CSS3实现3D六面体
- 理解CSS3 transform中的Matrix(矩阵)
- css3新特性1——文本效果&边框&背景&多列
- CSS定位
- css区分ie6,7,ff
- css用法大全
- 使用CSS3画出一个叮当猫
- CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)
- WPF Button 鼠标移动改变样式
- 解决C# winForm自定义鼠标样式的两种实现方法详解
- 201508061158_《移动开发之——样式链表》
- 纯CSS3画出小黄人并实现动画效果
- QTabWidget 样式表必知必会
- css选择器优先级判定
- HTML <a> 标签 (修改样式,链接邮箱Email地址)
- WPF 后台读取样式文件
- 网页制作实践步骤三 登录界面
- Ajax清除浏览器js、css、图片缓存的方法
- 几个CSS的黑科技