CSS緩存存放:./data/cache/目錄中,以 “style_風(fēng)格自增編號_應(yīng)用入口關(guān)鍵字_所在頁面的mod值.css”形式保存.
自建新套系模板文件可以通過創(chuàng)建 ./template/mytest/common/extend_common.css 或 extend_module.css 進(jìn)行CSS擴(kuò)展, 其中這兩個文件的CSS樣式腳本會通過 Discuz! 模板解析將風(fēng)格常量統(tǒng)一賦值進(jìn)去并將CSS腳本復(fù)制出來放入 ./template/default/common/common.css 和 module.css 所對應(yīng)的緩存中去,方便站點運行時引用。
extend_module.css 系統(tǒng)解析與緩存存放,其中可以使用下面的書寫方法:
.mycss {font:{FONTSIZE} {FONT};}
上面的寫法含義是:針對 forum 的 index 和 forumdisplay 追加一個自定義的CSS樣式 "mycss" ,Discuz! 模板解析將會根據(jù) forum::index 的關(guān)鍵詞將 mycss 分別追加在“./data/cache/style_2_forum_index.css”和“./data/cache/style_2_forum_forumdisplay.css”中(里面的數(shù)字2,根據(jù)新增的風(fēng)格編號而定)
這樣的寫法好處就是,不變更默認(rèn)模板的情況下有效的擴(kuò)展CSS,并可以很好的進(jìn)行多站點移植.
新聞熱點
疑難解答
圖片精選