Chaque composant Richfaces est livré avec un ensemble de classes CSS. Ces classes CSS sont utilisées pour personnaliser l'aspect de votre panneau à bascule (ou de tout autre composant RF). Les quatre classes CSS, comme expliqué dans le component guide, sont en effet attachées aux composants HTML générés par le framework RF.
Il y a 2 solutions pour vous:
- Personnalisez votre CSS afin d'étendre les propriétés par défaut des quatre classes CSS. De cette façon, vous aurez le rendu que vous voulez pour ce composant.
- Supprimez les classes CSS en utilisant JavaScript (non recommandé).
La deuxième solution peut être réalisée facilement avec un script jQuery:
jQuery(document).ready(function() {
jQuery(".rich-stglpanel").removeClass("rich-stglpanel");
...
});
(cela signifie une fois la page chargée, trouver tous les éléments avec la classe CSSrich-stglpanel
et de supprimer cette classe) .
Dupliqué depuis http://stackoverflow.com/questions/622891/how-do-i-stop-richfaces-adding-borders-to-panels-and-calendars – marcosbeirigo