- 注册时间
- 2007-6-14
- 最后登录
- 2022-6-9
- 阅读权限
- 200
- 积分
- 8525
- 精华
- 17
- 帖子
- 5572
  
|
1.在后台为横版版块添加图标 2.修改templates/default/discuz.htm 找到这一行,大概在158行<th width="$cat[forumcolwidth]"{$forum[folder]}> 复制代码将这一行修改成 <!--{if $forum[icon]}--> <td width="$cat[forumcolwidth]"{$forum[folder]}>{$forum[icon]} <!--{else}--> <th width="$cat[forumcolwidth]"{$forum[folder]}>
<!--{/if}--> 复制代码解释一下代码的意思,判断如果设置了版块图标,则显示图标(为什么th改成td呢,因为DZ7里面有一个css样式".list th",用来控制横版的图标显示,改成td之后原来的样式就不生效了,就是说,如果设置了图标就显示图标而不显示原来的气泡图标),接下来判断如果没有设置图标就显示原来默认的气泡图标。
其实这个还有有一点问题的,就是横版图标可以正常显示,可以后面的“(今日:20)”字体样式变化了。。正常情况“20"这个数字应该高亮显示的,可以现在全变灰色了。。
所以应该打开templates/default/css_common.htm样式表里找到/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 版块列表、帖子列表、用户列表以及其他形式列表 ~~~~ */ .commonlist li { margin: 4px 0; } .inlinelist li { float: left; width: 33%; } .inlinelist li.wide { width: 49.5%; } 下面加上这么一段。。 .list td h2 em strong { color: {NOTICETEXT} } .list td h2 em {font-width:400}
只要照做,细心操作,就可以完美解决了.
---------------------------------------- 横排美化-默认图标换成自己的版块图标(DZ7.2)
在discuz.htm中寻找:
<th width="$cat[forumcolwidth]"{$forum[folder]}>
替换成:
<th width="$cat[forumcolwidth]"{$forum[folder]} style="background-image:none;padding-left:10px !important;">{$forum[icon]}
|
|