すべてのRichfacesコンポーネントには、一連のCSSクラスが付属しています。これらのCSSクラスは、トグルパネル(または他のRFコンポーネント)のアスペクトをカスタマイズするために使用されます。 component guideで説明した4つのCSSクラスは、RFフレームワークによって生成されたHTMLコンポーネントに実際に添付されています。
- は、4つのCSSクラスのデフォルトのプロパティを拡張するためにあなたのCSSをカスタマイズします。
はあなたのための2つのソリューションがあります。この方法で、このコンポーネントに必要なレンダリングを行います。
- JavaScriptを使用してCSSクラスを削除します(おすすめしません)。
第2の解決策は、いくつかのjQueryのスクリプトを使って容易に達成することができます:
jQuery(document).ready(function() {
jQuery(".rich-stglpanel").removeClass("rich-stglpanel");
...
});
(これはページがロードされると、CSSクラスrich-stglpanel
を持つすべての要素を見つけて、このクラスを削除を意味します) 。
http://stackoverflow.com/questions/622891/how-do-i-stop-richfaces-adding-borders-to-panels-and-calendarsから複製されています。 – marcosbeirigo