2009-02-25 7 views
1

Je n'arrive pas à définir le CSS du panneau de pile sélectionné sans que le code ne soit écrasé par le CSS non sélectionné. Si je laisse le non sélectionné seul, le panneau de pile sélectionné écrase correctement, mais si je définis le mien, ce ne sera pas le cas. Est-ce un bug, ou quelque chose de "travail " comme prévu?GWT StackPanel Selected

Ici, je mets mon CSS:

.gwt-StackPanel .gwt-StackPanelItem-selected { 
     background: url('images/toggle-o.gif'); 

} 

.gwt-StackPanel .gwt-StackPanelItem { 
     font-weight: bold; 
     font-size: 8pt; 
     width: 400px; 
     /*background: url('images/toggle-c.gif');*/ 
     background-color: #EEE; 
     background-position: top right; 
     background-repeat: no-repeat; 

} 

Malheureusement, mon panneau sélectionné est écrasé par CSS du premier panneau en quelque sorte. De l'aide? Est-ce un bug? Si je laisse le .gwt-StackPanel .gwt-StackPanelItem seul, il utilise le css GWT, puis héritera correctement de mon CSS sélectionné, mais seulement alors.

Répondre

1

Mon problème était l'ordre du CSS. Les deux ont le même poids, donc le dernier a la priorité. Inversé l'ordre, problème résolu.