2012-04-03 28 views
2

我是Zkoss的新手,我需要爲我的頁面創建全新的CSS主題。在文檔中,我發現它可以通過覆蓋默認的z類來完成。所以我創建了自己的類,如.z-datebox-inp等(根據styleguide),但是當我檢查頁面上的元素時,他們有來自這兩個類的規則,Zkoss默認(來自zk.wcs)和我的自定義類(我的css文件)。有時候zkoss默認類甚至會覆蓋我的,所以我必須在我的課程名稱前添加body選擇器,以使其在瀏覽器之前。有沒有辦法徹底擺脫zkoss默認css樣式,還是我必須重寫每一個來自默認類的css規則?任何幫助,將不勝感激。謝謝。ZKOSS - 創建新的CSS主題

回答

5

如果你想要一個全新的主題,我會建議你使用ThemeProvider。您可以使用它來控制包含哪些CSS文件。

欲瞭解更多信息,請參閱following documentation

+1

是的我幾分鐘前發現,首先我試過這個http://books.zkoss.org/wiki/ZK%20Configuration%20Reference/zk.xml/The%20desktop-config%20Element/The%20disable-theme -uri%20Element和它的幫助,但我會定義嘗試實施我的提供者。謝謝! – Gatekeeper 2012-04-03 08:39:02