Je ne sais pas si c'est parce que je suis un boulet où si c'est parce que j'ai un truc qui merdouille dans ma feuille de styles, mais comment ça se fait que l'élément sélectionné perd le style que je lui applique.
Je m'explique. J'ai, dans une liste, 3 éléments avec un style pour chacun :
Code :
- .style1 {
- background: #f00;
- }
- .style2 {
- background: #0f0;
- }
- .style3 {
- background: #00f;
- }
|
et dans mon code html, j'ai :
Code :
- <select id="liste" name="liste">
- <option name="elt1" value="1" class="style1">Elément 1</option>
- <option name="elt2" value="2" class="style2">Elément 2</option>
- <option name="elt3" value="3" class="style3">Elément 3</option>
- </select>
|
Autant, quand j'affiche la liste déroulante, je vois bien les bons styles (sauf pour l'élément sélectionné, mais ça c'est normal) autant, une fois que j'ai cliqué pour sélectionné un item, la liste déroulante se rétracte et l'élément sélectionné ne s'affiche pas avec le bon style.
Est-ce-que c'est normal?
En gros, quand ma liste déroulante n'a pas le focus et que l'élément sélectionén dedans est le premier, je voudrais que la couleur de fond soit bien rouge comme défini dans ma feuilel de styles.
Si qq'un peut m'aider, merci par avance