jQuery加css3实现菜单栏组件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了jQuery加css3实现菜单栏组件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3692字,纯文字阅读大概需要6分钟。
内容图文
![jQuery加css3实现菜单栏组件](/upload/InfoBanner/zyjiaocheng/1046/00a12b396a834e71b8a1932b3a7f88a1.jpg)
代码:
<! DOCTYPE html > < html > < head > < meta charset ="utf-8" > < title ></ title > < style type ="text/css" > html, body { height : 100% ; width : 100% ; } * { margin : 0 ; padding : 0 ; cursor : default ; } ul, li { list-style : none ; position : relative ; } a { text-decoration : none ; color : #FFFFFF ; } li { min-height : 40px ; } #nav { background-color : #000000 ; width : 210px ; height : 100% ; color : #FFFFFF ; } #nav>ul>li { text-align : center ; transition : 300ms ; } #nav .tow { display : none ; background-color : #666 ; } #nav a { display : inline-block ; height : 40px ; line-height : 40px ; width : 100% ; border-left : 4px solid transparent ; box-sizing : border-box ; transition : 200ms ; /* display: block; */ } #nav>.one a:hover { background-color : #00CED1 !important ; border-left : 4px solid #006400 !important ; } </ style > </ head > < body > < div id ="nav" > < ul class ="one" > < li > < a href ="javascript:void(0)" >一级列表</a><ul class="tow"><li><a href="javascript:void(0)">二级列表</a></li></ul></li><li><a href="javascript:void(0)">一级列表</a><ul class="tow"><li><a href="javascript:void(0)">二级列表</a></li><li><a href="javascript:void(0)">二级列表</a></li><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="tow"><li><a href="javascript:void(0)">二级列表</a></li><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="tow"><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="tow"><li><a href="javascript:void(0)">二级列表</a></li><li><a href="javascript:void(0)">二级列表</a></li><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="tow"><li><a href="javascript:void(0)">二级列表</a></li><li><a href="javascript:void(0)">二级列表</a></li></ul></li></ul></div><script src="../jQeruy/js/jquery-1.12.3.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">var time =300; //一级菜单的点击事件 $("#nav .one>li>a").click(function() { //如果自己的下一个兄弟元素ul是隐藏的就把所有的二级菜单都收起来再把自己的二级菜单展开if($(this).next("ul").css(‘display‘)===‘none‘){ $("#nav .tow").slideUp(time);//收起所有二级菜单 $(this).next("ul").slideDown(time);//展开自己的二级菜单 }else{ $(this).next("ul").slideUp(time);//收起自己的二级菜单 } //以下代码改变边框与背景颜色 $("#nav .one>li>a").css({ ‘background-color‘: ‘transparent‘, ‘border-left‘: ‘4px solid transparent‘ }); $(this).css({ ‘background-color‘: ‘#00CED1‘, ‘border-left‘: ‘4px solid #006400‘ }); }) </script></body></html>
效果:
原文:https://www.cnblogs.com/hxw6/p/11134013.html
内容总结
以上是互联网集市为您收集整理的jQuery加css3实现菜单栏组件全部内容,希望文章能够帮你解决jQuery加css3实现菜单栏组件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。