Question

J'ai un problème, quand j'Override le fichier CSS CellTable avec le mien (un autre), tous les autres fichiers CSS se disparaissent et modifie les styles, etc. à la page. Quel pourrait être le problème?

Puis-je ajouter plus de styles (autres que CellTable de) dans le fichier CSS celltable que j'Override?

Était-ce utile?

La solution

lorsque vous surchargez CSS, vous changez le style de base?

Autres conseils

Le style de CellTable fonctionne différemment que la plupart des autres widgets GWT. Il utilise un ClientBUndle pour injecter ses informations de style. Ce faisceau est injecté dernier, il remplace tout style peut vous l'avez déjà fait.

Regardez le code classe CellTable pour voir comment il étend la ClientBundle avec son interface « Ressources » et comment il étend alors que, avec « BasicResources ».

Pour remplacer ce comportement par défaut, je devais:
1. créer mon propre fichier CSS avec différents stying
2. créer ma propre interface qui étend CellTable.Resource, de la même manière que dans BasicResource ne CellTable.java
3. instancier mon objet CellTable avec ma ressource

Si vous voulez, je peux vous envoyer un courriel un code source.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top