https://www.cnblogs.com/sandraryan/

不是很难,直接上代码~

有写注释

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title> <style>
* {margin: 0;padding: 0;}
ul {list-style: none;}
/* 清除所有ul的小圆点 */ .banner {
margin: 50px auto; width: 333px; height: 30px;
background: url("images/bg.jpg") no-repeat;
}
.banner li {
background: url("images/libg.jpg") no-repeat;
}
/* 给所有li添加背景图片 */
.banner>ul>li {
float: left;margin:0 5px;position: relative;
}
/* div下的ul的li设置样式 */
a {
display: block;width: 100px;height: 30px;
text-decoration: none;color: black;
line-height: 30px;text-align: center;
}
/* 去掉a的下划线,设置样式 */
.second {
position: absolute;top: 30px;display: none;
/* top: 30px; 因为一级菜单高度30px,top为0就会遮住一级菜单 */
}
.second li {
padding: 5px 13px;
}
</style>
</head>
<body> <div class="banner">
<ul>
<li>
<a href="">一级菜单1</a>
<ul class="second">
<li>二级菜单1</li>
<li>二级菜单1</li>
<li>二级菜单1</li>
</ul> </li> <li>
<a href="">一级菜单2</a>
<ul class="second">
<li>二级菜单2</li>
<li>二级菜单2</li>
<li>二级菜单2</li>
</ul> </li> <li>
<a href="">一级菜单3</a>
<ul class="second">
<li>二级菜单3</li>
<li>二级菜单3</li>
<li>二级菜单3</li>
</ul> </li>
</ul> </div>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>
<script>
$(function(){
$(".banner>ul>li").mouseenter(function(){
$(this).find("ul").css("display","block");
});
// 给div下的一级菜单li注册事件,鼠标进入显示该li下的二级菜单的ul
$(".banner>ul>li").mouseleave(function(){
$(this).find("ul").css("display","none");
});
// 给div下的一级菜单li注册事件,鼠标离开隐藏该li下的二级菜单的ul });
</script>
</body>
</html>

最新文章

  1. JupyterNotebook如何添加table of content
  2. iOS有用的三方库
  3. Android自动化压力测试之Monkey Test 异常解读(五)
  4. robotframework笔记4
  5. WINDOWS黑客基础(5):利用内存来进行获取计算结果
  6. 保护企业的Word文档
  7. POJ 2039 To and Fro(模拟)
  8. asp.net学习
  9. C#自定义的命名空间引用
  10. Javascript DOM 02 在&lt;ul&gt;中创建、删除 &lt;li&gt;
  11. escape、unescape、encodeURIComponent、decodeURLComponent
  12. JVM调优的几种策略
  13. linux下mysql修改字符集
  14. Sqlserver UrlEncode
  15. 信步漫谈之Redis&mdash;Linux下环境搭建
  16. linux学习笔记:linux常用的命令
  17. Android studio中导入SlidingMenu问题
  18. ABP框架系列之十一:(AspNet-Core-ASPNET核心)
  19. UniDBGrid增加显示记录数的label及隐藏refresh按钮
  20. HDOJ-2175 汉诺塔IX

热门文章

  1. Codeforces 356A
  2. arcgis增大缩放级别
  3. php后端对跳转的封装
  4. json格式示例
  5. python判断输入日期是该年的第几天
  6. hdu3879 最大权闭合图
  7. Intellij IDEA通过tomcat部署web项目的机制
  8. keystone同步数据库的时候提示error
  9. MySQL的安装问题总结--终极解决方案
  10. CC2540 / CC2541 竟然支持 Bluetooth BLE 5.0?