Domanda

Supponiamo che io sono uno stile CSS in questo modo:

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

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

Come faccio a loro li identifico in risorsa CSS? In particolare, quale nome stile dovrei fare riferimento alla mia propria interfaccia CssResource?

È stato utile?

Soluzione

La domanda è: perché si vorrebbe fare riferimento a loro? :) Il CssResource è solo un modo comodo di fare riferimento a nomi di stile che vengono offuscati dal compilatore GWT. Quindi, ci si mette String foo() e String bar() in essa, in modo da poter aggiungere tali stili per i widget nel codice Java. Ora, per esempio, si mette una tabella del Widget che ha lo stile .bar applicata - il .bar table tr td viene automagicamente applicato ad ogni cellula di tale tabella (come al solito regole CSS), non è necessario aggiungere altri nomi di stile, ecc . quindi non c'è bisogno di fare riferimento a quella (.bar table tr td) stile direttamente come se fosse necessario per il solo stile .bar.

La speranza che aveva senso:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top