专注前端,专注网页设计制作 - (网页制作/模板制作/设计) QQ:755150799 织梦模板 | 网页特效 | 网站模板 | 建站教程 | TOP排行榜 | Tag标签 | 联系我们
当前位置: 网站首页 > 建站教程 > 自媒体 > >

Discuz里的css缓存机制

时间:2014-06-12来源:学技巧网站制作 作者:学技巧 阅读: 次 【 点评一下

Discuz论坛里的css缓存机制

CSS缓存文件:./data/cache/目录中,以 “style_风格自增编号_应用入口关键字_所在页面的mod值.css”形式保存
  自建新套系模板文件可以通过创建 ./template/mytest/common/extend_common.css 或 extend_module.css 进行CSS扩展, 其中这两个文件的CSS样式脚本会通过 Discuz! 模板解析将风格常量统一赋值进去并将CSS脚本复制出来放入 ./template/default/common/common.css 和 module.css 所对应的缓存中去,方便站点运行时引用。
  extend_module.css 系统解析与缓存存放,其中可以使用下面的书写方法:
  /** forum::index,forum::forumdisplay **/
  .mycss {font: {FONTSIZE} {FONT};}
  /** end **/
  上面的写法含义是:针对 forum 的 index 和 forumdisplay 追加一个自定义的CSS样式 "mycss" ,Discuz! 模板解析将会根据 forum::index 的关键词将 mycss 分别追加在“./data/cache/style_2_forum_index.css”和“./data/cache /style_2_forum_forumdisplay.css”中(里面的数字2,根据新增的风格编号而定)
  这样的写法好处就是,不变更默认模板的情况下有效的扩展CSS样式,并可以很好的进行多站点移植。

分享到:
  • 用微信  “扫一扫”

    将文章分享到朋友圈。

    关注公众号:xue-jiqiao

本文版权归原作者所有,转载请注明原文来源出处,学技巧网站制作感谢您的支持!