DedeCMS织梦

织梦Dede判断是否首页并输出CSS代码

阿里云

  织梦默认模板的导航菜单标签没有给首页添加判断并设置高亮属性,只有其他栏目有高亮。但是我可以通过在标签中加判断语句来实现这个功能,具体代码参考下面的:
<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'样式,否则就不加,以此来达到高亮显示的效果,大家可以根据自己网站模板的需要进行修改。

织梦 Dede 判断是否首页并输出 CSS 代码

已有 561 人购买
查看演示升级 VIP立刻购买

也想出现在这里?联系我们
创客主机
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!