jQuery鼠标经过显示二级导航菜单(用less写的)
2018-01-29 16:50
615 查看
HTML代码,包含js
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="css/nav.css"> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> </head> <body> <header class="nav-header"> <u 4000 l class="nav" id="nav"> <li> <a href="javascript:void(0)">首页</a> <ul class="nav-list"> <li><a href="javascript:void(0)">首页</a></li> <li><a href="javascript:void(0)">首页</a></li> <li><a href="javascript:void(0)">首页</a></li> </ul> </li> <li> <a href="javascript:void(0)">导航一</a> <ul class="nav-list"> <li><a href="javascript:void(0)">导航一</a></li> <li><a href="javascript:void(0)">导航一</a></li> <li><a href="javascript:void(0)">导航一</a></li> </ul> </li> <li> <a href="javascript:void(0)">导航二</a> <ul class="nav-list"> <li><a href="javascript:void(0)">导航二</a></li> <li><a href="javascript:void(0)">导航二</a></li> <li><a href="javascript:void(0)">导航二</a></li> </ul> </li> <li> <a href="javascript:void(0)">导航三</a> <ul class="nav-list"> <li><a href="javascript:void(0)">导航三</a></li> <li><a href="javascript:void(0)">导航三</a></li> <li><a href="javascript:void(0)">导航三</a></li> </ul> </li> <li> <a href="javascript:void(0)">导航四</a> <ul class="nav-list"> <li><a href="javascript:void(0)">导航四</a></li> <li><a href="javascript:void(0)">导航四</a></li> <li><a href="javascript:void(0)">导航四</a></li> </ul> </li> <li> <a href="javascript:void(0)">导航五</a> <ul class="nav-list"> <li><a href="javascript:void(0)">导航五</a></li> <li><a href="javascript:void(0)">导航五</a></li> <li> <a href="javascript:void(0)">导航五</a> </li> </ul> </li> </ul> </header> <section> <div class="instruction"> 说明:练习一下导航怎么写,同时试着用less来写样式。 <br>需要更多信息请查看:<a href="http://blog.csdn.net/dongxingpeng">http://blog.csdn.net/dongxingpeng</a> </div> </section> <script !src=""> $(function () { $("#nav li").each(function () { $(this).hover(function () { $(this).find(".nav-list").addClass("show-list"); },function () { $(this).find(".nav-list").removeClass("show-list"); }) }) }) </script> </body> </html>
less样式语言
@red :#000; @white :#CA952D; @li-width : 200px; @fontSize: 20px; html,body{ background: @red; margin: 0; padding: 0; } header{ width: 100%; height: 30px; color: @white; .nav{ width: 1200px; margin: 0 auto; height: 30px; text-align: center; font-size: 16px; } .nav li{ float: left; width: @li-width; list-style-type: none; line-height: 30px; } .nav li a,.nav-list li a{ text-decoration: none; color: @white; } .nav-list { position: relative; display: none; left: -40px; z-index: 99; width: 100px; background: #00ff00; } .show-list{ display: block; } } .instruction{ position: fixed; top:50%; left:30%; clear: both; color: @white; font-size: @fontSize; a{ color: @white; text-decoration: none; } }
相关文章推荐
- Jquery二级菜单,鼠标经过显示二级分类,大类和小类都有链接
- Jquery二级菜单,鼠标经过显示二级分类,大类和小类都有链接
- Jquery二级菜单,鼠标经过显示二级分类,大类和小类都有链接
- Jquery二级菜单,鼠标经过显示二级分类,大类和小类都有链接
- jQuery如何让鼠标经过菜单时显示子菜单并且鼠标经过子菜单时子菜单也显示
- 鼠标经过显示二级菜单js特效
- jQuery如何让鼠标经过菜单时显示子菜单并且鼠标经过子菜单时子菜单也显示
- 鼠标悬浮显示二级菜单效果的jquery实现
- 鼠标经过显示二级菜单js特效
- query二级菜单,鼠标经过显示二级分类,大类和小类都有链接
- jquery鼠标经过导航菜单来回弹性滑动
- 鼠标悬浮显示二级菜单效果的jquery实现
- JS-鼠标经过显示二级菜单
- JQuery中鼠标划过一级菜单,有二级菜单的就显示的处理
- 鼠标经过显示二级菜单的js特效
- jQuery 二级菜单,一次显示一个小类 鼠标点击显示小类
- 淡蓝色感应鼠标显示二级菜单的CSS导航菜单
- jQuery 二级菜单,一次显示一个小类 鼠标点击显示小类
- 关于圆角的实现以及鼠标移入显示二级菜单的兼容处理!
- 一款基于jquery和css3的响应式二级导航菜单