9

RichFaces が適用するすべてのスキンを無効にする方法はありますか? それらは私のレイアウトを台無しにし、フォント、リンクなどを上書きします...

4

2 に答える 2

14

RichFaces 4.1 では、web.xml に以下を追加することでスキニングを無効にすることができます

<context-param>
    <param-name>org.richfaces.enableControlSkinning</param-name>
    <param-value>false</param-value>
</context-param>

(これと他のパラメーターはhttp://docs.jboss.org/richfaces/latest_4_1_X/javadoc/richfaces-core-impl/org/richfaces/application/CoreConfiguration.Items.htmlで見つけました)

于 2011-12-23T11:09:47.533 に答える
8

各 CSS スタイルを再定義できますが、退屈です... reset cssを見てください。これは、CSS を再定義するのに役立ちます。

または、スタイルを削除することもできます:

<context-param>
    <param-name>org.richfaces.CONTROL_SKINNING</param-name>
    <param-value>disable</param-value>
</context-param>

<context-param>
    <param-name>org.richfaces.CONTROL_SKINNING_CLASSES</param-name>
    <param-value>disable</param-value>
</context-param>

またはプレーンスタイルを使用してみてください

<context-param>
  <param-name>org.richfaces.skin</param-name>
  <param-value>plain</param-value>
</context-param>
于 2011-09-15T12:10:22.297 に答える