Bonjour à tous,
J'ai créé une liste déroulante en récupérant des
champs MySql : tout va bien
Par contre si je met size="15", la liste se déroule
automatiquement de 15 lignes mais la, je perds
le survol se la ligne en bleu.
Comment récupérer cela ?
Bonjour à tous,
J'ai créé une liste déroulante en récupérant des
champs MySql : tout va bien
Par contre si je met size="15", la liste se déroule
automatiquement de 15 lignes mais la, je perds
le survol se la ligne en bleu.
Comment récupérer cela ?

hmmm c'est bizare, essaye de faire en sorte que chaque element de ta liste déroulante aie une id="monelement"
puis dans le css met ca
essaye voir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5#monelement:hover { background-color:blue; }
Bonsoir zesavantfou,
Ok, j'ai ajouté le CSS, mais ou placer l'ID ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <table height='289' ><tr><td>La bonne ligne <select name='la ligne' size='15'> <option>..</option> </select></td></tr> </table>

En regardant ton code une class sera plus appropriée qu'un id.
comme ca
puis dans ton css
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <table height='289' ><tr><td>La bonne ligne <select name='la ligne' size='15'> <option class='mesoptions'>...</option> </select></td></tr> </table>
Si ca ne marche pas avec classe remplace par id dans <option> et n'oublie ps de remplacer aussi le css par celui de mon message précédent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6.mesoptions:hover { background-color:blue; }
Dernière modification par 12monkeys ; 02/09/2009 à 22h04. Motif: suppression du code php

j'avais remplacé ca class="mesoptions" par ca class='mesoptions'.
tu l'as fait toi aussi ? (le guillemets)
Partager