Discuz如何修改帖子列表颜色让其颜色交替出现

子太多容易眼花~从而影响用户阅读体验,怎样使2种颜色在每一行交替出现?

 

在模板文件template/default/forum/forumdisplay.htm  查找(default指你使用的模板文件夹,默认模板是default)

<!--{hook/forumdisplay_side_bottom}-->
</div>
<!--{/if}-->

在下面添加

<style type="text/css">
.r1 { background-color: #fff; }
.r2 { background-color: #f7f7f7; }
</style>
<script type="text/javascript">
var t = $('threadlist').getElementsByTagName("tr");
    for(var i=0; i<t.length; i++){
        (t[i].rowIndex%2 == 1) ? (t[i].className = "r1") : (t[i].className = "r2");
}
</script>

上面的r1 和 r2是单数行和双数行的背景色

特别说明:
1. 杍杋源码本站所有资源来源于网络收集和用户上传,如有侵权请邮件联系站长;
2. 本站资源仅供大家学习、交流、研究之用,您必须在下载后24小时内删除;
3. 本站资源不得使用于非法商业用途,不得违反国家法律,否则后果自负。
杍杋源码 » Discuz如何修改帖子列表颜色让其颜色交替出现

发表评论