顶级导航菜单高亮
{pboot:nav}
{pboot:if('[nav:scode]'=='{sort:scode}')}
<li><h2><a href="[nav:link]" class="focus">[nav:name]<span>[nav:subname]</span></a></h2></li>
{else}
<li><h2><a href="[nav:link]" class="">[nav:name]<span>[nav:subname]</span></a></h2></li>
{/pboot:if}
{/pboot:nav}
栏目页子分类菜单高亮
{pboot:nav parent={sort:tcode}}
{pboot:if('[nav:scode]'=='{sort:scode}')}
<li><a class="focus" href="[nav:link]" title="[nav:name]"><span>></span>[nav:name]</a></li>
{else}
<li><a href="[nav:link]" title="[nav:name]"><span>></span>[nav:name]</a></li>
{/pboot:if}
{/pboot:nav}
上边2个方法也有自己的弊端,如果有多级栏目下的文章,点开之后顶级菜单不会显示高亮,也可以尝试用下边这个判断试试哈。
{pboot:if('[nav:scode]'=='{sort:tcode}')}class="focus"{/pboot:if}
{pboot:if('[nav:scode]'=='{sort:scode}')}class="active"{/pboot:if}
这2个可以试试喔
首页区别用法
{pboot:if(0=='{sort:scode}')}class="active"{/pboot:if}
原文链接:https://www.um80.com/1244.htm,转载请注明出处。
评论0