公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 6466阅读
  • 2回复

[分享]导航高亮显示当前栏目官方没说明我来个变通方法 [复制链接]

上一主题 下一主题
离线timelyrain
 
发帖
38
贡献值
0
威望值
22
技术分
0
织梦币
0
只看楼主 倒序阅读 使用道具 0 发表于: 2008-10-30
首先css写模板里如下.tab(顶级栏目id/栏目id)

栏目首页css
<style type="text/css">
<!--
#nav .tab{dede:field name='ID'/} a {
background: url(/img/tab0.gif) no-repeat left bottom;
}
#sidenav .tab{dede:field name='ID'/} a{
background: url(/img/sidenav_on.gif) left bottom no-repeat;
}
-->
</style>

列表页和内容页css
<!--
#nav .tab{dede:field name='reID'/} a {
background: url(/img/tab0.gif) no-repeat left bottom;
}
#sidenav .tab{dede:field name='ID'/} a{
background: url(/img/sidenav_on.gif) left bottom no-repeat;
}
-->
</style>

栏目列表调用加上class的值为当然栏目id

{dede:channel row='20' type='self'}
<li class="tab[field:id/]"><a href='[field:typelink /]'>[field:typename/]</a></li>
{/dede:channel}

另外来个高人解答下我的问题http://bbs.dedecms.com/read.php?tid=97211
[ 此帖被timelyrain在2008-10-30 06:09重新编辑 ]
离线惊鸿一现
发帖
99
贡献值
3
威望值
29
技术分
0
织梦币
0
只看该作者 1 发表于: 2008-11-01
恩,谢谢了
 
离线一壶酒

发帖
48
贡献值
10
威望值
5
技术分
0
织梦币
0
只看该作者 2 发表于: 2010-08-04
标记 收藏起来