如果我们要更改系统已经存在的css,可以在模板目录下建立以extend_为前缀的源文件名的CSS文件即可。
我们以添加新的common.css文件举例,如何进行操作,比如提添加一个/template/default/common/common.css文件。
在自己的模板目录下新建一个extend_common.css文件,文件路径为/template/new/common/extend_common.css
在文件中编写a{color:red}
生成的css文件,需要在discuz后台更新css缓存才能生效,在后台切换模板处更新缓存。
扩展的css文件会追加到css缓存文件中,扩展css文件加载顺序是先加载默认的css文件,然后再加载扩展的css文件
Discus 读取模板是有自己的流程的
首先会读取自己定义的目录下的common目录中的文件,如果该目录下的文件不存在,会到default默认目录下的common目录中读取指定的文件
css的引入
css读取顺序
读取模版流程:先读取自定义目录下的header.htm,没有则读取默认目录下的header.htm
新建extend_为前缀的css文件,扩展的css会自动追加到模版缓存文件,读取顺序与模版文件读取顺序相反
css更改后,需要在管理中心刷新css缓存
css引入 先读取默认的,在读取新加的,新的覆盖久的
模板读取