js,jq,css多方面实现简易下拉菜单功能的示例分析-创新互联
这篇文章主要介绍js,jq,css多方面实现简易下拉菜单功能的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
效果图预览
一 、css实现
html代码部分
html+css下拉菜单
css部分
*{ padding: 0; margin: 0; } a{ text-decoration: none; color: #000; } ul,li{ list-style: none; } .menu{ margin: 50px auto; width: 500px; height: 35px; background-color: #ccc; text-align: center; line-height: 35px; } .menu li{ float: left; width: 20%; position: relative; } .menu li:hover ul{ display: block; } .menu li a{ display: block; } .menu li a:hover{ background-color: burlywood; } .menu li ul{ display: none; position: absolute; } .menu li ul li{ width: 100%; margin-top: 2px; background-color: darkgray; } .menu li ul li:hover{ cursor: pointer; background-color: chartreuse; }
二、js实现
html和js部分(实现方法一)
JS下拉菜单
- 首页
-
菜单一
- 内容一
- 内容一
- 内容一
-
菜单二
- 内容二
- 内容二
- 内容二
-
菜单三
- 内容三
- 内容三
- 内容三
- 菜单四
html和js部分(实现方法二)
- 标题一
- 标题二
- 标题三
- 标题四
内容一
内容二
内容三
内容四