Discuz!论坛隔行换色代码  

来自: Discuz 作者: 水煮鱼 时间: 2010-7-21 13:59 查看: 5733 回复: 4

偶然间发现了这断代码,想来以后做板子可能会用到。

主题列表页使用方法(以默认模板为例):
打开 forumdisplay.htm 和 forumdisplay_sort.htm 文件查找代码
  1. <tbody id="$thread[id]">
复制代码
替换为
  1. <tbody id="$thread[id]" <!--{if $cnbluetu_cnt++%2 == 0}--> style="background:#f9f9f9;"<!--{/if}-->>
复制代码
其中 style="background:#f9f9f9;" 为背景颜色代码,这段代码你可自行修改为其他。

重要的就是这个变量 “<!--{if $cnbluetu_cnt++%2 == 0}--> ***** <!--{/if}-->” 他在首页与帖子页同样适用。
最新回复 4 条  
水煮鱼2010-7-21 14:14:21
帖子页使用方法(以默认模板为例):

打开 viewthread_node.htm 文件查找代码
  1. <table id="pid$post[pid]" summary="pid$post[pid]" cellspacing="0" cellpadding="0">
复制代码

替换为
  1. <table id="pid$post[pid]" summary="pid$post[pid]" cellspacing="0" cellpadding="0" <!--{if $cnbluetu_cnt++%2 == 0}--> style="background:#f7f6f2;"<!--{/if}-->>
复制代码

其中 style="background:#f7f6f2;" 为背景颜色代码,这段代码你可自行修改为其他。
hhinn2010-10-4 02:29:29
试过,貌似只对默认风格有用·····
crll2010-10-7 22:26:26
试试先。。。
型仔仔2010-10-8 20:06:16
对于荣誉2 能用吗?
您需要登录后才可以回帖 登录 | 注册
Smilies Code
高级模式