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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 这个css在哪里修改?????

[复制链接]
xaero 发表于 2010-7-22 22:14:39 | 显示全部楼层 |阅读模式
问题描述
适用版本: Discuz! X1
浏览器: IE6 IE7 IE8 IE9 IE10 firefox 
使用模板: 其他模板(请在回帖中说明模板的名称或者是模板的下载地址)
BUG地址: 首页
----------------------------
----------------------------
首页中diy文章模块的中自动产生了这样的代码:
  1. <div id="portal_block_523" class="block move-span"><div id="portal_block_523_content" class="content"><div class="module cl xl xl1">
  2. 。。。。。。
复制代码
问一下其中的 block moive-span 等class的样式在哪个文件中的????
我看到xl1这个class在下列文件中:
/data/cache/style_2_common.css?BLg

style_2_common.css这个文件是怎么来的?在diy中能编辑它吗?(或者直接打开/data/cache/style_2_common.css文件来编辑有用吗?)
jains123 发表于 2010-7-22 23:52:13 | 显示全部楼层
这个样式表应该是你选择的模板的样式表,它存在与forumdata/cache下面!
回复

使用道具 举报

 楼主| xaero 发表于 2010-7-23 12:30:34 | 显示全部楼层
不懂~~~~
回复

使用道具 举报

cr180 发表于 2010-7-23 13:17:47 | 显示全部楼层
每个页面都会加载以下两个css,data/cache/style_1_common.css和data/cache/style_1_forum_index.css。

先讲讲这两个文件名的命名规则。第一个是整站通用的css,所以命名为common.css,然后前面的代号是你使用了哪套风格,所以style_1_common.css表示是第一套风格的共用的css,第二个是表示forum频道的index页面的风格,也就是广场频道的首页风格,那么forum和index分别对应这CURSCRIPT和CURMODULE的常量值,这个在每个频道的入口脚本里都有定义,比如forum频道页面对应的是forum.php。

下面讲一下那两个css是如何生成的。

首先,那两个css是程序生成的css缓存,所以你要改css的话,不能直接改那两个文件,否则一更新缓存,之前的改动就无效了。大家可以看到template对应的每套模板中,就拿自带的default模板举例吧,default模板中,带有一个common的文件夹,里面有css文件,common.css对应的就是生成缓存的style_1_common.css文件,style_1_forum_index.css对应的是module.css。
回复

使用道具 举报

 楼主| xaero 发表于 2010-7-23 16:28:36 | 显示全部楼层
cr180讲得绝对透彻 ! 谢谢!!!
回复

使用道具 举报

大街 发表于 2010-7-23 17:22:17 | 显示全部楼层
你看到的是模板编译后的缓存的地址
回复

使用道具 举报

jekwang 发表于 2010-8-1 00:19:35 | 显示全部楼层
<div id="portal_block_523" class="block move-span"><div id="portal_block_523_content" class="content"><div class="module cl xl xl1">

看到这些代码就晕,了,感觉很多余
回复

使用道具 举报

西瓜王子 发表于 2011-3-13 15:06:04 | 显示全部楼层
回复 cr180 的帖子

我的DEFAULT下面怎么没有common的文件夹啊
回复

使用道具 举报

小猪吃的饱饱 发表于 2018-6-6 15:20:23 | 显示全部楼层
cr180 发表于 2010-7-23 13:17
每个页面都会加载以下两个css,data/cache/style_1_common.css和data/cache/style_1_forum_index.css。

...

你好,请教一下,common.css 里面 有如下代码:
#nv li.a { margin-left: -1px; {MENUHOVERBGCODE}; }

请问这个 {MENUHOVERBGCODE} 是什么?在哪里定义的?如何修改呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 12:54 , Processed in 0.031424 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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