找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 258|回复: 0

[cms教程] dedecms当前栏目高亮显示方法

[复制链接]

该用户从未签到

发表于 2021-1-7 09:59:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
请问在dedecms模板中如何实现导航栏中当前栏目的样式和非当前栏目不同,也就是当前栏目高亮显示?如果是页面是当前栏目的页面,比如说导航中有: 这五个导航栏目,那么当我浏览这一栏目时在导航条中就高亮显示如: 首页、公司简介、公司新闻、产品中心、联系我们 或者采用另外的css样式,像:背景改为红色,非当前栏目就采用别的css样式。怎么实现这个功能呢? 1:首选我们来了解一下(channel)标签的使用: 标签名称:channel 标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息功能说明:用于获取栏目列表适用范围: 全局使用基本语法: {dede:channel type='top' row='8' currentstyle="[*,[url=~typelink~,~typename~[/url] "} [*,[url=[field:typelink/],[field:typename/][/url] {/dede:channel} 参数说明:typeid = '0' 栏目ID reid = '0' 上级栏目ID row = '100' 调用栏目数 col = '1'分多少列显示(默认为单列) type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目 currentstyle = ''应用样式 class='thisclass' thisclass这个是自由的,他代表的意思是样式表里面,你所给的高亮显示的样式。 底层模板字段:...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-14 09:30

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表