IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Du CSS sur les <option> d'un <select>


Sujet :

CSS

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant - Développeur Web/Logiciel
    Inscrit en
    Mai 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant - Développeur Web/Logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 67
    Points : 80
    Points
    80
    Par défaut Du CSS sur les <option> d'un <select>
    Bien le bonjour,
    Je viens vers vous aujourd'hui car j'aimerais styler mes <option>.
    En effet, j'utilise un script php pour générer mes options et j'ai besoin de leur affecter une couleur afin de les différencier.

    J'ai cherché un peu partout et j'ai testé pas mal de choses sans succès.
    J'ai testé d'insérer directement un champs "<span style="color:green;"> sur le texte de l'option -> sans succès
    J'ai testé de mettre un champs "class" dans mon option ce qui donne : <option class="selection" value="php_generate"> -> sans succès

    Je m'en remet donc à vous !

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Il n'est pas possible de modifier l'apparence du texte des options (couleur, graisse, style, etc). La seule chose possible (il me semble) est de modifier le background (couleur, image).

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant - Développeur Web/Logiciel
    Inscrit en
    Mai 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant - Développeur Web/Logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 67
    Points : 80
    Points
    80
    Par défaut
    Bonjour Bisûnûrs,
    Merci de ton aide !

    Je viens d'essayer en remplaçant "color:green;" par "background-color:green;" dans ma classe "selection" mais cela ne marche pas. Est ce que je m'y prend correctement ?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    A priori oui, mais tu dois avoir un problème ailleurs. Le code testé ici fonctionne très bien :
    http://codepen.io/anon/pen/uqFIK (il faut dérouler les options pour voir leur couleur de fond)

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant - Développeur Web/Logiciel
    Inscrit en
    Mai 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant - Développeur Web/Logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 67
    Points : 80
    Points
    80
    Par défaut
    Ok ! Merci cela marche à merveille !

    Dernière question, j'ai essayé de rajouter deux lignes ".green:hover { background-color:green; }" et ".green:focus { background-color:green; }" par curiosité, mais sans succès. Dois je en conclure que je ne peux pas modifier la couleur de background quand on passe sur une option ?

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Visiblement, non.

  7. #7
    Membre régulier
    Homme Profil pro
    Étudiant - Développeur Web/Logiciel
    Inscrit en
    Mai 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant - Développeur Web/Logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 67
    Points : 80
    Points
    80
    Par défaut
    Arg dommage, j'ai opté pour rajouter (disponible) et (en attente) du coup !

    Encore merci pour ton aide précieuse !

    Bonne fin de journée à toi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. petit soucis CSS sur les infobulles
    Par intraqual dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 17/06/2010, 10h52
  2. Css sur les Struts forms (bouton par exemple)
    Par s-ehtp dans le forum Struts 1
    Réponses: 9
    Dernier message: 06/08/2009, 13h10
  3. Image map CSS sur les bloc
    Par Momodedf dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 11/07/2008, 17h08
  4. [CSS] border-collapse sur les TR mais pas sur les TD.
    Par hpfx dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 03/04/2005, 16h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo