dede所有栏目调用如何实现当前父栏目高亮显示,高分求解 100
{dede:channelartlisttypeid='top'}<ahref="{dede:fieldname='typeurl'/}">{dede:fieldname...
{dede:channelartlist typeid='top'}
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel}
{/dede:channelartlist}
以前代码是调用dede所有栏目,包括顶级栏目与子栏目的方法,我怎么才能实现当前栏目的顶级栏目高亮显示呢?即
<a href="{dede:field name='typeurl'/}">这里,如果是当前子栏目的顶级栏目或者是当前顶级栏目的话,加上样式,例如class="curr"
被选为推荐答案那个,你懂不懂dede啊?只有channel标签才支持currentstyle的,这也被选为推荐答案,气死我了 展开
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel}
{/dede:channelartlist}
以前代码是调用dede所有栏目,包括顶级栏目与子栏目的方法,我怎么才能实现当前栏目的顶级栏目高亮显示呢?即
<a href="{dede:field name='typeurl'/}">这里,如果是当前子栏目的顶级栏目或者是当前顶级栏目的话,加上样式,例如class="curr"
被选为推荐答案那个,你懂不懂dede啊?只有channel标签才支持currentstyle的,这也被选为推荐答案,气死我了 展开
展开全部
{dede:channelartlist typeid='top'}
<a class="curr" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel}
{/dede:channelartlist}
就可以了。
<a class="curr" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel}
{/dede:channelartlist}
就可以了。
更多追问追答
追问
不对,你的写法是把所有顶级栏目都加上了样式,我只是要当前所在的顶级栏目加上样式
追答
当前的,用a:hover{}就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个js不就实现了吗!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询