2012-08-23 63 views
0

我正在開發的這個項目使用了一個設計器來創建HTML/CSS。我想把CSS文件放到我們的項目中,稍微操作一下HTML,讓應用看起來像設計師設計的。Richfaces:我如何完全控制css

我的問題是,richfaces包括它自己的CSS文件,這影響了設計師的生產。

我已經關閉使用已幫助的org.richfaces.enableControlSkinning上下文參數的皮膚。但是,我仍然在獲取像dataatable.ecss.jsf這樣的css文件,這會影響我的數據表的樣式。

我真的不希望爲richfaces css設置的每個屬性添加我們的自定義css覆蓋。我當然不想做什麼建議here。我原以爲這是一個常見的用例,但我找不到任何答案。

+1

爲什麼你不只是從RichFaces的移除CSS類?那有什麼問題? –

+0

我將如何去除css類? – s1mm0t

+0

在這裏檢查:[刪除默認的CSS - 對於特定的組件](https://community.jboss.org/message/40945) –

回答

2

如RichFaces論壇所述,您可以通過將皮膚設置爲「普通」或「空白」來禁用項目的所有RichFaces CSS。該信息的

<context-param> 
    <param-name>org.richfaces.skin</param-name> 
    <param-value>plain</param-value> 
</context-param> 

鏈接:Remove Default CSS - For a specific component