手机版

JS实现选中当前菜单后高亮显示的导航条效果

时间:2021-09-30 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了射流研究…实现选中当前菜单后高亮显示的导航条效果。分享给大家供大家参考。具体如下:

这里演示选中当前菜单后,该菜单高亮显示,也就是说在不改变菜单半铸钢钢性铸铁(铸造半钢)代码的情况下,用Java脚本语言去控制菜单的背景,如果该菜单项被点击后,将赋予它一个与众不同的背景颜色或背景图像,这样可以清淅的指引用户下在浏览的网站栏目,本菜单不需要动态语言的加入,简单方便而且效果好。

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/js-cho-nav-gl-show-menu-demo/

具体代码如下:

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML '标题选中当前菜单后高亮/titlestyle type='text/css '!- .nav { MARGIN : 1px 0;宽度: 100%;FONT-family : verdana;高: 21磅背景-颜色: # 970 B0B字体系列Helvetica阿里亚尔:无衬线;font-size :12 px}.导航UL { padd : 0px;显示器:块;余量: 0px列表样式-类型:无;高: 21磅背景-颜色: # 970 B0BCOLOR: # ffffff}。nav LI { BOrder-right : # ffffff 1px实心;显示器:块;左侧浮动:高: 21磅字体系列Helvetica阿里亚尔:无衬线;font-size :12 px}.导航阿利{ padd :1 px 15px 0;显示器:块;字体-重量:无;颜色: # ffffffLINE-高度: 20px文本-装饰:无;}.导航阿利:悬停{ COLOR: # 562505背景-颜色: # f4f 524文本-装饰:无;}.当前{ color: # ffffff背景# D42524}。nav Li # date { color : # ffffffpadd :2 px 15px 0;}-/style脚本语言=' JavaScript ' type=' text/JavaScript ' var $ c=function(array){ var nArray=[];for(var I=0;IAR ray . Lengei)NAR ray。push(数组[I]);返回nArray };数组。原型。每个=函数(func){for(var i=0,l=this.lengthili ) {func(这个[我],我);};};文件getElementsByClassName=function(cn){ var有类=function(w,Name){ var有类=falsew.className.split(').每个函数{如果(s==Name)有类=true});返回has class };var elems=文档。getelementsbytagname(' *)| |文档。全部;var elemList=[];$c(elems).每个(函数(e){if(hasClass(e,cn)){ elemlist。push(e);} })返回$ c(ElemList);};函数change _ BG(obj){ var a=文档。getelementsbyclassname(' nav ')[0].getElementsByTagName(' a ');for(var I=0;ia。长度;我.'当前}/script/headdy div=' nav ' UL LIA href=' # ' onclick=' change _ BG(this)'脚本首页/阿/里LIA网页特效/A/LI LiA href=' # ' class=' current ' onclick=' change _ BG(this)'精品脚本/阿/李LIA代码/阿/里LIA代码/阿/里LIA代码/阿/里LIA脚本资源/阿/里LIA软件下载/阿/里/UL/设计资料/正文/html希望本文所述对大家的Java脚本语言程序设计有所帮助。

版权声明:JS实现选中当前菜单后高亮显示的导航条效果是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。