• 最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
    • 热门标签
    我爱模板网
    10年
    专注帝国cms
    升级SVIP
    登录 / 注册
    升级SVIP尊享更多特权 立即升级
    账号登录
    QQ登录
    首页
    • 帝国cms模板
      • 公司企业 138
      • 游戏软件 47
      • 交易购物 14
      • 文章资讯 35
      • 图片视频 7
      • 行业机构 25
      • 网址导航 1
      • 后台模块 20
      • 其他类型 1
    • 帝国cms插件
    • 帝国cms教程
    • 建站资讯
    • 站长公告
    • SSL证书网
    当前位置:  > 帝国cms教程 > 帝国cms下拉菜单导航标签 支持6.5 6.6 7.0以上版本

    帝国cms下拉菜单导航标签 支持6.5 6.6 7.0以上版本

    正文概述 管理员   2025-09-06   6

    帝国cms下拉菜单导航标签 支持6.5 6.6 7.0版本

    头部模板变量

    <div id="navMenu" >
    <ul>
    <li style="background:none"><a href="/">网站首页</a></li>
    [showclasstemp]'0',12,0,0[/showclasstemp]
    </ul>
    </div>
    <script type='text/javascript' src='/images/dropdown.js'></script>
    [e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='0'  and showclass=0 order by `myorder` ",7,24,0}]
    <ul id="dropmenu<?=$bqno?>" class="dropMenu">
    [showclasstemp] $bqr[classid] ,1,0,0[/showclasstemp]
    </ul>
    [/e:loop]
    <script type="text/javascript">cssdropdown.startchrome("navMenu")</script> 

    下拉标签模板

    <li><a href="[!--classurl--]" title="[!--classname--]">[!--classname--]</a></li>

    一级导航标签模板

    <li><a href='[!--classurl--]' title='[!--classname--]' rel='dropmenu[!--no--]'   class="aa">[!--classname--]</a></li>

    css代码

    #navMenu {width:960px; height:31px; background:url(../images/menu_bg.gif) no-repeat; line-height:31px; clear:both}
    #navMenu  ul{}
    #navMenu li {float:left; width:84px;background:url(../images/nav_lia.gif) no-repeat left;text-align:left; padding-right:16px; padding-left:17px; font-size:14px;list-style-type:none}
    #navMenu li a {color:#ffffff; display:block;text-align:center;line-height:31px; width:84px;}
    #navMenu li a:hover, #navMenu li.hover a {background:url(imenu_h.gif) no-repeat left top;text-decoration:none;color:#fff;width:84px; text-align:center}
    /*-------- 下拉菜单 --------------*/
    .dropMenu {    position:absolute;top: 0;z-index:100;width:84px;visibility: hidden; margin: -2px 0 0 -1px;border-top: 0px ;padding-top:6px;padding-bottom:6px;}
    
    .dropMenu li {margin-top:1px;margin-bottom:1px;background-color:#018CD5; height:24px; line-height:24px; text-align:center}
    .dropMenu li a{width: 84px;display: block;background:url('../images/subdot1.gif') no-repeat left 10px;text-align:center;text-decoration:none;color: #FFFFFF;}
    .dropMenu+li a{border-top:none;}
    * html .dropMenu a {width: 100%;color:#333;}
    .dropMenu li:hover { background:#64A1FB; color:#FFFFFF}
    .dropMenu li:hover a{ color:#FFFFFF}
    

    js代码-dropdown.js

    var cssdropdown={
    disappeardelay: 250, 
    disablemenuclick: false, 
    enableswipe: 1, 
    enableiframeshim: 1, 
    dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, swipetimer: undefined, bottomclip:0,
    
    getposOffset:function(what, offsettype){
    var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
    var parentEl=what.offsetParent;
    while (parentEl!=null){
    totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
    parentEl=parentEl.offsetParent;
    }
    return totaloffset;
    },
    
    swipeeffect:function(){
    if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){
    this.bottomclip+=10+(this.bottomclip/10) 
    this.dropmenuobj.style.clip="rect(0 auto "+this.bottomclip+"px 0)"
    }
    else
    return
    this.swipetimer=setTimeout("cssdropdown.swipeeffect()", 10)
    },
    
    showhide:function(obj, e){
    if (this.ie || this.firefox)
    this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px"
    if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){
    if (this.enableswipe==1){
    if (typeof this.swipetimer!="undefined")
    clearTimeout(this.swipetimer)
    obj.clip="rect(0 auto 0 0)" 
    this.bottomclip=0
    this.swipeeffect()
    }
    obj.visibility="visible"
    }
    else if (e.type=="click")
    obj.visibility="hidden"
    },
    
    iecompattest:function(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    },
    
    clearbrowseredge:function(obj, whichedge){
    var edgeoffset=0
    if (whichedge=="rightedge"){
    var windowedge=this.ie && !window.opera? this.iecompattest().scrollLeft+this.iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
    this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth
    if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure)  
    edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth
    }
    else{
    var topedge=this.ie && !window.opera? this.iecompattest().scrollTop : window.pageYOffset
    var windowedge=this.ie && !window.opera? this.iecompattest().scrollTop+this.iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
    this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight
    if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ 
    edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight
    if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) 
    edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
    }
    }
    return edgeoffset
    },
    
    dropit:function(obj, e, dropmenuID){
    if (this.dropmenuobj!=null) 
    	this.dropmenuobj.style.visibility="hidden" 
    this.clearhidemenu()
    if (this.ie||this.firefox){
    obj.onmouseout=function(){cssdropdown.delayhidemenu()}
    obj.onclick=function(){return !cssdropdown.disablemenuclick} 
    this.dropmenuobj=document.getElementById(dropmenuID)
    if(!this.dropmenuobj) return;
    this.dropmenuobj.onmouseover=function(){cssdropdown.clearhidemenu()}
    this.dropmenuobj.onmouseout=function(e){cssdropdown.dynamichide(e)}
    this.dropmenuobj.onclick=function(){cssdropdown.delayhidemenu()}
    this.showhide(this.dropmenuobj.style, e)
    this.dropmenuobj.x=this.getposOffset(obj, "left")
    this.dropmenuobj.y=this.getposOffset(obj, "top")
    this.dropmenuobj.style.left=this.dropmenuobj.x-this.clearbrowseredge(obj, "rightedge")+"px"
    this.dropmenuobj.style.top=this.dropmenuobj.y-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px"
    this.positionshim() 
    }
    },
    
    positionshim:function(){ 
    if (this.enableiframeshim && typeof this.shimobject!="undefined"){
    if (this.dropmenuobj.style.visibility=="visible"){
    this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px"
    this.shimobject.style.height=this.dropmenuobj.offsetHeight+"px"
    this.shimobject.style.left=this.dropmenuobj.style.left
    this.shimobject.style.top=this.dropmenuobj.style.top
    }
    this.shimobject.style.display=(this.dropmenuobj.style.visibility=="visible")? "block" : "none"
    }
    },
    
    hideshim:function(){
    if (this.enableiframeshim && typeof this.shimobject!="undefined")
    this.shimobject.style.display='none'
    },
    
    contains_firefox:function(a, b) {
    while (b.parentNode)
    if ((b = b.parentNode) == a)
    return true;
    return false;
    },
    
    dynamichide:function(e){
    var evtobj=window.event? window.event : e
    if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement))
    this.delayhidemenu()
    else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget))
    this.delayhidemenu()
    },
    
    delayhidemenu:function(){
    this.delayhide=setTimeout("cssdropdown.dropmenuobj.style.visibility='hidden'; cssdropdown.hideshim()",this.disappeardelay) 
    },
    
    clearhidemenu:function(){
    if (this.delayhide!="undefined")
    clearTimeout(this.delayhide)
    },
    
    startchrome:function(){
    for (var ids=0; ids<arguments.length; ids++){
    var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a")
    for (var i=0; i<menuitems.length; i++){
    if (menuitems[i].getAttribute("rel")){
    var relvalue=menuitems[i].getAttribute("rel")
    menuitems[i].onmouseover=function(e){
    var event=typeof e!="undefined"? e : window.event
    cssdropdown.dropit(this,event,this.getAttribute("rel"))
    }
    }
    }
    }
    if (window.createPopup && !window.XmlHttpRequest){ 
    document.write('<IFRAME id="iframeshim"  src="" style="display: none; left: 0; top: 0; z-index: 90; position: absolute; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)" frameBorder="0" scrolling="no"></IFRAME>')
    this.shimobject=document.getElementById("iframeshim") 
    }
    }
    
    }
    帝国 菜单

    我爱模板网 » 帝国cms下拉菜单导航标签 支持6.5 6.6 7.0以上版本

    管理员 SVIP

    分享到:
    上一篇
    帝国cms瀑布流插件
    下一篇
    帝国cms政府网站模板用的到的值班插件

    相关推荐

    帝国cms怎么做二次开发

    帝国cms怎么做二次开发

    帝国cms7.5原创DJ舞曲音乐自适应网站源码 带会员支付系统 火车头采集任意站

    帝国cms7.5原创DJ舞曲音乐自适应网站源码 带会员支付系统 火车头采集任意站

    帝国cms最新精仿九游门户网手游平台手游下载门户网站源码下载+手机版源码

    帝国cms最新精仿九游门户网手游平台手游下载门户网站源码下载+手机版源码

    帝国CMS7.5仿腾牛网 《可可软件园》大型软件游戏下载站模板 第三版优化源码

    帝国CMS7.5仿腾牛网 《可可软件园》大型软件游戏下载站模板 第三版优化源码

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    站长交流群

    站长交流群
    共同学习,共同进步,共同成长!

    QQ交流群: 951509687
    热门文章
    云服器怎么配置php源码
    云服器怎么配置php源码
    帝国cms养站神器,国学程序,字典,词典,组词,成语,诗文,名句,造句,单词,名言,歇后语,谜语,对联,古籍
    帝国cms养站神器,国学程序,字典,词典,组词,成语,诗文,名句,造句,单词,名言,歇后语,谜语,对联,古籍
    帝国cms7.5 SixMall多功能商城源码2.5开源版本 原创专业虚拟收费资源模板商城源码 官方下载
    帝国cms7.5 SixMall多功能商城源码2.5开源版本 原创专业虚拟收费资源模板商城源码 官方下载
    帝国CMS7.5仿腾牛网 《可可软件园》大型软件游戏下载站模板 第三版优化源码
    帝国CMS7.5仿腾牛网 《可可软件园》大型软件游戏下载站模板 第三版优化源码
    帝国cms7.5原创DJ舞曲音乐自适应网站源码 带会员支付系统 火车头采集任意站
    帝国cms7.5原创DJ舞曲音乐自适应网站源码 带会员支付系统 火车头采集任意站
    热门标签
    帝国 ( 2905) 腾讯 ( 1268) 防火墙 ( 1210) mysql ( 1203) 宝塔 ( 769) notepad ( 755) php ( 658) 面板 ( 397) 服务器 ( 368) Linux ( 323) 模板 ( 265) 网站建设 ( 215) 数据库 ( 180) 代码 ( 168) apache ( 166) 文件 ( 161) 栏目 ( 159) 帝国cms模板 ( 156) 网站 ( 148) 自定义 ( 144)
    © 2024 woaimuban.com 鲁公网安备37162202000157号 鲁ICP备2021038877号-17 XML地图

    本站注明原创资源内容转载时请注明来源,其他资源均收集于网络,并已标明来源出处,如有侵权请联系我们!

         
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

      我爱模板网
      • 登录
      • 注册
      or
      or

      • SVIP
        升级SVIP会员

        限时钜惠
        升级终身SVIP

        立即开通

      • 客服
        工作时间

        工作日:9:00 - 22:00
        节假日:9:00 - 22:00

        点击咨询客服

      • Q群

      • 签到

      • 原创

      • 全屏

      我爱模板网
      • 首页

      • 签到

      • 切换

      • 客服

      请选择支付方式

      ×
      支付宝支付
      余额支付
      ×
      微信扫码支付 0 元