如意吧社区's Archiver

欢迎来访阿宝鼠的小天地!

天意 发表于 2008-11-28 08:43

Discuz 表格隔行换色变量代码!

有部份人喜欢表格隔行换色,下面的变量就是,把1换成0,则从1开始换色。
这句变量插到相对表格位置即可,由于我只是测试了一下变量,确实可用。
适合5.5、6.0、6.1、7.0版本。
5.5版相对容易,直接插入变量就可以,6.0以上,还要改CSS定义,比较麻烦些。
帖子列表页面或帖子阅读页面都支持![code]<!--{if $cnbluetu_cnt++%2 == 1}--> style="background: {ALTBG2};"<!--{/if}--> [/code][color=Red][size=5][b]Discuz6.1.0正式版修改方法:[/b][/size][/color]
打开templates/default/css_common.htm
搜索[code].threadlist tbody th, .threadlist tbody td [/code]删除掉。
然后在最下面添加[code].threadlist tbody th, .threadlist tbody td { color: {TEXT}; padding: 1px 5px; border-bottom: 1px solid {TABLEBG}; }[/code]保存,覆盖;
打开templates/default/forumdisplay.htm
搜索[code]<tbody id="$thread[id]" {if in_array($thread['displayorder'], array(4, 5))}style="display: none"{/if}>
<tr>[/code]换成[code]<tbody id="$thread[id]" {if in_array($thread['displayorder'], array(4, 5))}style="display: none"{/if}>
<tr<!--{if $cnbluetu_cnt++%2 == 0}--> style="background: {ALTBG2};"<!--{/if}-->>[/code]保存,覆盖,后台更新CSS和模板缓存即可!

页: [1]

Copyright © www.ry168.net