织梦默认模板的导航菜单标签没有给首页添加判断并设置高亮属性,只有其他栏目有高亮。但是我可以通过在标签中加判断语句来实现这个功能,具体代码参考下面的:
<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}>
<a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a>
</li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
以上代码中的“{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}”就是判断当前栏目是否是首页,如果是首页则给[li]标签加上 class='hover'样式,否则就不加,以此来达到高亮显示的效果,大家可以根据自己网站模板的需要进行修改。
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!