Question

Supposons que j'ai un style css comme ceci:

.foo a, .foo a:visited .foo a:hover {
   /* some styles here */
 }

.bar table tr td{
   /* other style here */
 }

Comment les identifier dans les ressources CSS? Plus précisément, quel nom de style dois-je faire référence dans ma propre interface CssResource?

Était-ce utile?

La solution

La question est pourquoi voudriez-vous référer à eux? :) Le CssResource est juste un moyen pratique de se référer à des noms de style qui s'obscurcie par le compilateur GWT. Alors, vous mettriez String foo() et String bar() en elle, afin que vous puissiez ajouter ces styles à vos Widgets dans votre code Java. Maintenant, disons, vous mettez une table dans votre widget qui a le style .bar appliqué - la .bar table tr td se automagiquement appliquée à toutes les cellules de ce tableau (selon les règles CSS habituelles), vous n'avez pas besoin d'ajouter d'autres noms de style, etc. . il n'y a donc pas besoin de se référer à ce (.bar table tr td) de style directement comme il est nécessaire pour le style .bar seul.

Espoir cela avait un sens:)

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