Modification de la couleur de la liste déroulante de l'espace réservé dans le formulaire

Je suis en train de faire le formulaire avec une liste déroulante d'élément. Je veux que le texte de l'espace réservé à être gris, tout comme dans la "saisie de texte" formes, et la réponse à être noir.

J'ai réussi à faire les réponses d'une autre couleur dans le menu déroulant, mais lorsque vous la sélectionnez, il change la couleur de l'espace réservé.

Le code que j'utilise;

<select class="remindmedropdown">
<option value="0" selected disabled>QUESTION</option>
<option value="1">Answer 1</option>
<option value="2">Answer 2</option>
<option value="3">Answer 3</option>
</select>

CSS:

.remindmedropdown {
width: 240px;
height: 40px;
background-color: #FFF;
padding: 10px;
margin-right: 30px;
outline-color:#A7D5E4;
color:#990000;
}



.remindmedropdown option { color: gray; }

Edit: jsfiddle http://jsfiddle.net/QkYC9/1/

  • Avez-vous essayé avec .remindmedropdown option { color: gray !important; } ? - edit : il y a une étrange </font> dans ton code choisi
  • qu'est ce que </font> faire là-dedans? police éléments sont obsolètes et les mauvaises pratiques..et je n'ai même pas voir un début <font> n'importe où
  • étiquette de police supprimé! l' !important solution ne fonctionne pas malheureusement.
  • avez-vous essayé d'utiliser l' :premier enfant sélecteur CSS?
InformationsquelleAutor JamesM | 2013-05-02