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 系統解析與緩存存放,其中可以使用下面的書寫方法:
.mycss {font:{FONTSIZE} {FONT};}
上面的寫法含義是:針對 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,并可以很好的進行多站點移植.
新聞熱點
疑難解答