dedecms v5.7中 如何左侧显示多个二级栏目时如何设置当前的栏目样式,我写的代码没起作用
代码:<divclass="listype"><ul>{dede:channeltypeid=1currentstyle="<li><ahref='~typelink~'...
代码:
<div class="listype"> <ul> {dede:channel typeid=1 currentstyle=" <li><a href='~typelink~' class='typecurr'>~typename~</a> </li> "} <li><a href='[field:typelink/]'>[field:typename/]</a> </li> {/dede:channel} </ul> </div>
样式:
.listype .typecurr{ color:#FF0000} 展开
<div class="listype"> <ul> {dede:channel typeid=1 currentstyle=" <li><a href='~typelink~' class='typecurr'>~typename~</a> </li> "} <li><a href='[field:typelink/]'>[field:typename/]</a> </li> {/dede:channel} </ul> </div>
样式:
.listype .typecurr{ color:#FF0000} 展开
2个回答
展开全部
你在前台页面中刷新下,在左侧点一个栏目,然后查看下源代码,看看你的class是否出现在你点击的那个栏目里面了,如果出现了,但没效果,就是样式没写对,要是没出现说明程序不对。
{dede:channel typeid=1 currentstyle="<li><a href='~typelink~' class='typecurr'>~typename~</a> </li>"}这里面加上type='son'再试试。如果不行把class移到li里面再试试,一点点的测试,总会找到原因的。
{dede:channel typeid=1 currentstyle="<li><a href='~typelink~' class='typecurr'>~typename~</a> </li>"}这里面加上type='son'再试试。如果不行把class移到li里面再试试,一点点的测试,总会找到原因的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询