巅峰霸主 > 设计开发 > 织梦教程 >

dedecms导航currentstyle失效的解决方法

时间:2020-08-12 17:24:48  来源:巅峰霸主网  作者:烈火大地 点击:
摘要:在制作模板的时候直接使用currentstyle没有效果,实际上是因为没有css的元造成的……

很多人在问为什么currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>这个失效了呢 ?但是我看了下这些源代码里面的html文件是有<li class='thisclass'>这一代码的,那么为什么"失效"了呢 ?动动脑子就知道应该是css出问题了 ,顶级栏目和二级栏目里面都有class="thisclass"这个属性,但是顶级栏目和二级栏目的class属性是不同的 顶级栏目的的class="nav" 而二级栏目的父节点是class="channel-nav"  所以你在设计css的是很要这样写才会有效果的: 

.nav .thisclass{ 
    //代码 } .channel-nav .thisclass{     //代码 } 
 
<ul id="menu">{dede:channel get='index' currentstyle="<li class='on one'><a  href='~typelink~'>~typename~</a> </li>"}<li><a href="[field:typelink/]"  >[field:lang.indexname/]</a></li>{/dede:channel}{dede:channel type='self' currentstyle="<li class='on one'><a  href='~typelink~'>~typename~</a> </li>"}<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel}


(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部