本文目录一览:
- 1、dedecms高亮问题
- 2、织梦dedecms,导航点击二级栏目时,如何让一级栏目高亮?
- 3、dedecms织梦后台右侧菜单如何实现高亮显示?
- 4、dedecms当前栏目高亮 有请大侠看看dede:channel
- 5、请问dedecms代码 如何判定当前TAG标签 高亮
- 6、织梦网页中代码高亮如何显示
dedecms高亮问题
全部高亮实现不了,或者说需要比较繁琐的开发。
只高亮当前栏目是可以的,用currentstyle标签:
1、
include\taglib\channelartlist.lib.php
找到$pv-Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]); 约93行,下面添加:
if($typeids[$i]['id'] == $refObj-TypeLink-TypeInfos['id'] || $typeids[$i]['id'] == $refObj-TypeLink-TypeInfos['topid'] ){
$pv-Fields['currentstyle'] = $currentstyle ? $currentstyle : 'navOn';
}
else{
$pv-Fields['currentstyle'] = '';
}
2、前台调用:
{dede: channel type = 'son' currentstyle = "
li class='判定css(高亮)'
a href='~typelink~'span~typename~/span/a/li"}
li class = "默认css"
a href = "[field:typelink/]" span [field: typename/]/span/a
/li
{/dede: channel}
织梦dedecms,导航点击二级栏目时,如何让一级栏目高亮?
我是用js做的
在body标签底部加一个显示当前栏目名的文本,用js去读取,如果匹配,就用js把相应的链接高亮。
dedecms织梦后台右侧菜单如何实现高亮显示?
这个想法很有创意,后台目录管理栏目是用Iframe实现的,相当于在一个网上独立显示几个网页,你想要用JS从一个网页中取得另一个页面的文档对象,有点困难,但也不是不能实现。用跨帧通信来实现吧,但解决浏览器兼容问题又会累到人吐血。如果考虑只用IE登录后台管理,可以不要理会其他浏览器兼容性。用var aframe=window.parent.frames[ "iframe_name_a" ].document.body; 取得A框架页的浏览器对象列表,在b框架页面监听事件,并实时改变a框架的对象属性,思路就是这样,能不能实现就看你的功力如何了。
dedecms当前栏目高亮 有请大侠看看dede:channel
当你加入typeid='2' 似乎判断高亮就失去了意义,你可以直接在模板里面实现高亮,你可以把
dd class="move"spana href="/dongtai/"公司动态/a/span/dd
ddspana href="column/xinniangguwen/" 联系方式/a/span/dd
ddspana href="column/huodong/" 关于我们/a/span/dd
这些直接用栏目体现出来,然后把typeid='2'去掉,应该就可以显示高亮~
请问dedecms代码 如何判定当前TAG标签 高亮
tag标签最好设定为随机颜色,如果必须固定的话,给每个a标签加一个class,class后边价格循环值,在css定义class循环后的颜色就可以了
织梦网页中代码高亮如何显示
可以利用插入表格的方法,然后表格写入一个样式。
内容编辑器有代码的时候,插入表格。
表格给样式
比如表格的样式:
table{border:1px dashed #CCC; font-style:italic; border-collapse:collapse; border-spacing:0; border-left:#FF5F3E 4px solid; background:#F9F9F9}
table td{padding:0 10px !important; word-wrap:break-word;}