请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 年会“船票”每日审核名单公布 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 13721|回复: 68

DISCUZ 5.5.0风格一些简单实用的修改方法 [复制链接]

Rank: 8Rank: 8

UID
676362
积分
3167
帖子
2317
威望
105
在线时间
1 小时
注册时间
2007-3-6
发表于 2007-6-6 05:39:14 |显示全部楼层
//==========================================
//---------阅读须知---------

//这篇文章是写给新手看的;
//所有的问题都是被问了N遍的;
//解决的方法都经过验证的;
//修改后要更新CSS缓存才有效果的;
//==========================================

===================
[1] 文字和图片不能在同一行显示,见下图
===================
原因:往往是修改了图片或者字体大小后产生的;

☆首页
GF-1.png

解决办法:打开模板文件discuz.htm
找到
<div class="tableborder" style="width: 300px; padding: 9px; background-color: {ALTBG1}">
这里的300px改成350px或更大的数值;

☆主题列表页面
GF-2.png

解决办法:打开模板文件forumdisplay.htm
找到
<div class="tableborder" style="width: 400px; padding: 9px; background-color: {ALTBG1}">
这里的400px改成450px或更大的数值;

略提一下:
如果要删除这2处的背景色,并且和周围的颜色相同,去掉background-color: {ALTBG1}即可。

===================
[2] 修改菜单透明度和IE下的阴影效果。
===================
包括导航栏菜单(上图)、论坛跳转菜单、"新帖"处的下拉菜单。
默认
GF-3.png


☆修改一:去掉菜单右边和下方的阴影线(效果见下图)
GF-4.png

打开include/javascript/menu.js,找到以下内容,删除即可。
if(is_ie && !is_mac) {
   menuobj.style.filter += "progid:DXImageTransform.Microsoft.shadow(direction=135,color=#CCCCCC,strength=2)";
  }
如果只想改颜色不想去掉的话,只要修改color=#CCCCCC就可以了。

☆修改二:修改透明度(效果见下图)
GF-5.png

我改了一个特例,透明度为100%,也就是不透明。
打开include/javascript/menu.js,找到
"opacity=85"和"opacity = 0.85"(不止一处),分别改成"opacity=100"和"opacity = 1"

===================
[3] 几处高度的修改。
===================

☆修改一:主表格表头高度
默认风格:包括所有添加有header_bg.gif背景的那个表格行高度。

下图:板块分类所在那个框
默认
GF-6.png


修改之后的效果:
GF-7.png


修改方法:打开模板文件css.htm,找到
.header {}
将这里的30px改成25px或更小。

☆修改二:论坛列表和主题列表所在行的高度。
默认
GF-9.png

修改后的效果
GF-8.png

修改方法:打开模板文件css.htm,找到
.row {}
里面添加一行height: 50px; /*或更大的值*/

P.S.这里顺便提一下板块名称字体的修改方法。
GF-29.png

板块名称样式 打开模板文件discuz.htm
找到 <span class="bold">$forum[name]</span>
改成 <span class="bold" style="font-size: 18px; color: #CC00FF;">$forum[name]</span>
后面的"(6)"的样式
找到 <span class="todayposts">$forum[todayposts])</span>
改成 <span class="todayposts" style="font-size: 18px; color: #006699;">($forum[todayposts])</span>
如果要为每个板块名称添加不同的样式,可以在后台修改。
比如<font size="+2">板块名称</font>,注意有字符的限制。


☆修改三:LOGO覆盖顶部菜单栏的问题(DISCUZ 5.0版本,非IE)

这个问题在DISCUZ 5.5版本已被修复
GF-10.png


修改后的效果
GF-11.png


修改方法:打开模板文件header.htm,找到
<div style="width: 100%; height: 78px; text-align: left;">
这里的78px改成和LOGO图片相同或更大的高度尺寸。

[ 本帖最后由 goldenfaith 于 2007-6-9 17:05 编辑 ]
已有 2 人评分威望 金币 收起 理由
998w + 2 继续努力!
CS1.3 + 2 + 2 精品文章

总评分: 威望 + 2  金币 + 4   查看全部评分

Rank: 8Rank: 8

UID
676362
积分
3167
帖子
2317
威望
105
在线时间
1 小时
注册时间
2007-3-6
发表于 2007-6-6 05:45:53 |显示全部楼层
===================
[4] 修改帖子内容的行高

===================
默认
GF-20.png


修改后
GF-21.png


☆修改方法
打开模板文件viewthread.htm
找到 <div id="message$post[pid]" class="t_msgfont">$post[message]</div>
改成 <div id="message$post[pid]" class="t_msgfont" style="line-height: 2.0em">$post[message]</div>
这里的2.0em表示行高为字体高度的2倍,可自行调整。

===================
[5] 删掉"发帖"按钮旁边的小图片
===================
默认
GF-12.png


修改后的效果
GF-13.png


☆修改方法
打开模板文件forumdisplay.htm和viewthread.htm,找到
<a href="###"><img src="{IMGDIR}/newspecial.gif" border="0" alt="" /></a>
每个文件各有2处,删除即可。

===================
[6] 个人信息栏的常见修改方法
===================
☆修改一:头像向左对齐
默认
GF-14.png


修改后
GF-15.png


修改方法:打开模板文件viewthread.htm
找到 <td align="center">$post[avatar]</td>
改成 <td align="left">$post[avatar]</td>

☆修改二 添加右侧分隔线
默认
GF-16.png


修改后
GF-17.png


修改方法:打开模板文件css.htm
找到t_user {}  里面添加一行
border-right: 1px solid {BGBORDER}; /*{BGBORDER}可改成其他颜色*/

☆修改三 修改个人信息栏的宽度
打开模板文件viewthread.htm,找到
width="18%"和width="82%"
18%是个人信息栏的宽度,82%是右边帖子内容的宽度。只要保证这2个值加起来等于100%就OK了。
比如改成width="20%"和width="80%"

☆修改四 去掉头像背景色和边框
默认
GF-18.png


修改后
GF-19.png


修改方法:打开模板文件css.htm
找到.avatar {}和.avatar img {},
将它们注释掉。前面加"/*",后面加"*/",方便改回来。
/*.avatar {
border: 1px solid {CATBORDER};
{CATBGCODE};
padding: 3px;
}
.avatar img {
background: {BGCOLOR};
}*/

===================
[7] 如果背景色不是白色。。。
===================

☆LOGO区背景修改
我在后台修改了背景色为#CCCCCC,头部就变成这样了,是不是觉得很丑呢 :-)
因为LOGO图片背景不是透明的。(当然你可以将它改成透明的)
GF-22.png



一 将LOGO两边的背景颜色改成白色。
打开模板文件css.htm
找到 .logo {{BGCODE};}
改成 .logo {background-color: #FFFFFF;}

二 删除3条醒目的衬线。
打开模板文件css.htm
找到.mainheader {} 里面的 padding: 6px 0; 改成 padding: 0;
找到 .menu {} 删除里面的 margin-top: 6px; 这一行。

看看效果吧,是不是你想要的。
GF-23.png


至于顶栏蓝色那一行,可以修改css.htm内的.mainborder {}
将里面的height: 8px; 改成 height: 0px;就可以删掉了。

[ 本帖最后由 goldenfaith 于 2007-6-8 15:07 编辑 ]

使用道具 举报

Rank: 8Rank: 8

UID
676362
积分
3167
帖子
2317
威望
105
在线时间
1 小时
注册时间
2007-3-6
发表于 2007-6-6 05:52:35 |显示全部楼层
===================
[8] 删掉主题列表左侧的表情符号

===================
默认是这样的
GF-24.png

修改后
GF-25.png


修改方法:打开模板文件forumdisplay.htm
找到
<td class="f_folder"><a href="viewthread.php?tid=$thread[tid]" target="_blank"><img src="{IMGDIR}/$thread[folder]" border="0" alt="" /></a></td>
<td class="f_icon">$thread['icon']</td>
修改成
<td class="f_folder" colspan="2"><a href="viewthread.php?tid=$thread[tid]" target="_blank"><img src="{IMGDIR}/$thread[folder]" border="0" alt="" /></a></td>

☆补充一:同时删除左边的文件夹图标的方法。
效果图
GF-26.png


修改方法:打开模板文件forumdisplay.htm
找到
<td class="f_folder"><a href="viewthread.php?tid=$thread[tid]" target="_blank"><img src="{IMGDIR}/$thread[folder]" border="0" alt="" /></a></td>
<td class="f_icon">$thread['icon']</td>
<td class="f_title">
修改成
<td class="f_title" colspan="3">
这样修改后,"论坛主题"这4个字会跑到中间去,改回到左边的办法:
找到
<td></td><td colspan="6">{lang forum_normal_threads}</td>
改成
<td></td><td colspan="2">{lang forum_normal_threads}</td><td colspan="4"></td>

☆补充二:论坛板块列表如法炮制。
默认
GF-28.png


修改后
GF-27.png


修改方法:打开模板文件discuz.htm
找到
<td align="center">$forum[folder]</td>
<td align="left" class="subject">
改成
<td align="left" class="subject" colspan="2">

经过以上折腾之后,你一定想把这2块地方也删掉。
GF-1.png

GF-2.png


第一张图 打开模板文件 discuz.htm
找到以下内容,删除即可。
<div class="tableborder" style="width: 300px; padding: 9px; background-color: {ALTBG1}"><span class="smalltxt">
<img src="{IMGDIR}/red_forum.gif" class="absmiddle" alt="" />  {lang forum_newposts}            
<img src="{IMGDIR}/forum.gif" class="absmiddle" alt="" />  {lang forum_nonewpost}</span></div>

第二张图 打开模板文件 forumdisplay.htm
找到以下内容,删除即可。
<br><br>
<div class="tableborder" style="width: 400px; padding: 9px; background-color: {ALTBG1}"><span class="smalltxt">
<img src="{IMGDIR}/red_folder.gif" class="absmiddle" alt="" />  {lang thread_newposts}      
<img src="{IMGDIR}/folder.gif" class="absmiddle" alt="" />  {lang thread_nonewpost}      
<img src="{IMGDIR}/hot_red_folder.gif" class="absmiddle" alt="" />  {lang thread_more_replies}      
<img src="{IMGDIR}/lock_folder.gif" class="absmiddle" alt="" />  {lang thread_closed}
</span></div>

===================
[9] 顶部菜单栏高度修改

===================
默认
GF-2.png


高度改小后的效果图
GF-1.png

☆修改方法:打开模版文件css.htm
找到 .menu {} 修改里面的height: 30px
30px就是这里的高度,可改成你想要的数值,比如40px或20px

还有一步不要遗漏,就是修改字体的位置,不然字体会望下跑(高度减少时),往上跑(高度增加时)
打开模版文件css.htm 找到
.menu div, .menu div a {
color: {HEADERMENUTEXT};
padding-top: 7px !important;
padding-top: 6px; /*IE*/
}
调整2个padding-top的数值,比如改成10px/9px或者4px/3px等。

[ 本帖最后由 goldenfaith 于 2007-6-8 15:08 编辑 ]
已有 3 人评分威望 金币 收起 理由
zgyfj008 + 1 + 1 好久没看到这样的帖子了!
gj315 + 1 + 1 www.bbs.boygj.com
月无痕 + 5 辛苦了^_^

总评分: 威望 + 2  金币 + 7   查看全部评分

使用道具 举报

Rank: 8Rank: 8

UID
676362
积分
3167
帖子
2317
威望
105
在线时间
1 小时
注册时间
2007-3-6
发表于 2007-6-6 05:59:10 |显示全部楼层
                            Q&A
-------------------------------------------------------------------
☆47楼

添加5.5版本的表格竖线
☆49楼
去掉联盟论坛、在线用户等左边的图标。

[ 本帖最后由 goldenfaith 于 2007-6-8 15:08 编辑 ]

使用道具 举报

Rank: 4

UID
638696
积分
833
帖子
571
威望
9
在线时间
21 小时
注册时间
2007-2-14
发表于 2007-6-6 07:40:33 |显示全部楼层
谢谢! :) :) :)
个人博客:http://hi.baidu.com/xiaohongzhao23/home
个人主页:http://xiaohong23.0fees.net

使用道具 举报

Rank: 2

UID
707648
积分
106
帖子
133
威望
0
在线时间
0 小时
注册时间
2007-5-1
发表于 2007-6-6 08:04:36 |显示全部楼层
谢谢,回去修改下

使用道具 举报

Rank: 4

UID
388476
积分
567
帖子
574
威望
-5
在线时间
0 小时
注册时间
2006-6-20
发表于 2007-6-6 08:11:35 |显示全部楼层
LZ,我实在是没钱。要不一定奖励你。太棒了!!!

使用道具 举报

Rank: 4

UID
281304
积分
552
帖子
629
威望
2
在线时间
11 小时
注册时间
2005-12-4
发表于 2007-6-6 08:27:44 |显示全部楼层
谢谢!   :) :) :) :)

使用道具 举报

Rank: 2

UID
678708
积分
173
帖子
207
威望
0
在线时间
4 小时
注册时间
2007-3-10
发表于 2007-6-6 08:32:16 |显示全部楼层
不错  实用

使用道具 举报

Rank: 4

UID
449761
积分
510
帖子
545
威望
0
在线时间
12 小时
注册时间
2006-9-26
发表于 2007-6-6 08:56:57 |显示全部楼层
*标记*~~~需要的时候在用.谢谢!

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 13:45 , Processed in 0.156034 second(s), 17 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部