Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 论坛分区版主ID颜色怎么改呢?

[复制链接]
dreamboycx 发表于 2010-8-30 11:05:11 | 显示全部楼层 |阅读模式
问题描述
适用版本: Discuz! 7.2
浏览器: IE6 IE7 IE8 IE9 
使用模板: 官方模板
BUG地址: http://www.ziyou001.com/bbs/
本帖最后由 dreamboycx 于 2011-2-9 16:34 编辑

在论坛首页分区版主ID颜色都是黑色的,我想改成白色的,我在后台改风格管理中改链接颜色,可是一改就变了所有的链接颜色,要是在文件里改的话,分区版主那四个字能变白色,可是版主ID还是不变,我在火狐里查到class = notabs可是我查遍所有的defult文件下css开头的文件,都没有这个类名,请高人指点该怎么改呢?
解决方案:既然找不到那个notabs 那就自已建一个吧,在css_append.htm文件中添加.notabs{ color:#FFFFFF; }但是这样也有一个问题,就是如果你的分区下的版块按正常方式排列时,也会因为版主显示白色而看不到,关键是把那个a标签下class = notabs去掉,这个说起来简单,但是做起来你会发现在在代码中找不到这个class = notabs,因为代码中给的是$cat[moderators]变量,而这个变量在浏览器下编译成了<a class = notabs href = "">####</a>(火狐下看到的)经过我不懈努力发现在forum.fuc.php找到变量,但是分区版主ID和下面的版块版主ID引用同一个notabs  
于是又把css改写成这样:  .mainbox .headactions .notabs{ color: #FFFFFF; }
.left .notabs { color:#000000 }
终于OK

本帖子中包含更多资源

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

x
ywl890227 发表于 2010-8-30 11:08:00 | 显示全部楼层
回复 dreamboycx 的帖子

修改语言包
回复

使用道具 举报

 楼主| dreamboycx 发表于 2010-8-30 11:11:36 | 显示全部楼层
ywl890227 发表于 2010-8-30 11:08
回复 dreamboycx 的帖子

修改语言包

语言包也能改变颜色??能否详细些?谢谢……
回复

使用道具 举报

zhaoplok 发表于 2010-8-30 11:15:23 | 显示全部楼层
你用的什么模板就上模板文件首页找到对应代码,看看他用的是哪个CSS,修改相应CSS即可
回复

使用道具 举报

 楼主| dreamboycx 发表于 2010-8-30 11:18:41 | 显示全部楼层
本帖最后由 dreamboycx 于 2010-8-30 11:20 编辑
zhaoplok 发表于 2010-8-30 11:15
你用的什么模板就上模板文件首页找到对应代码,看看他用的是哪个CSS,修改相应CSS即可


我用的是默认的模板,代码上只有那个
  1. <span class="headactions" style="color:#FFFFFF;">
  2.                                 <!--{if $cat['moderators']}-->{lang forum_category_modedby}: $cat[moderators]<!--{/if}-->
  3.                                 <img id="category_$cat[fid]_img" src="{IMGDIR}/$cat[collapseimg]" title="{lang spread}" alt="{lang spread}" onclick="toggle_collapse('category_$cat[fid]');" />
  4.                         </span>
复制代码
你看下我直接在行内改变颜色,可是只有分区版主那四个字变白色了
$cat[moderators]就是版主ID
回复

使用道具 举报

云天一 发表于 2010-8-30 11:19:21 | 显示全部楼层
修改discuz.htm文件
回复

使用道具 举报

 楼主| dreamboycx 发表于 2010-8-30 11:24:17 | 显示全部楼层
回复 云天一 的帖子

我用的是默认的模板,下面的代码就是discuz.htm中相关部分
<span class="headactions" style="color:#FFFFFF;">
                                <!--{if $cat['moderators']}-->{lang forum_category_modedby}: $cat[moderators]<!--{/if}-->
                                <img id="category_$cat[fid]_img" src="{IMGDIR}/$cat[collapseimg]" title="{lang spread}" alt="{lang spread}" onclick="toggle_collapse('category_$cat[fid]');" />
                        </span>
lang forum_category_modedby应该就是分区版主那四个字了
$cat[moderators]应该就是版主ID
你看下我直接在行内改变颜色,可是只有分区版主那四个字变白色了
回复

使用道具 举报

elevensky 发表于 2010-8-30 11:34:32 | 显示全部楼层
去css文件中修改下.headactions a {}添加个颜色看看。应该可以控制这个的颜色。
回复

使用道具 举报

 楼主| dreamboycx 发表于 2010-8-30 11:37:04 | 显示全部楼层
Oh! my god!终于搞定,既然找不到那个class = notabs那就自建一个吧,在css_append.htm文件中添加.notabs{ color:#FFFFFF; }就OK了,很多人问这个问题,希望能有人看到这个方法
回复

使用道具 举报

hebghw 发表于 2010-12-3 09:38:25 | 显示全部楼层
好帖子   留个记号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-27 08:29 , Processed in 0.026664 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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