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

HTML Discussion :

De la couleur dans un <select>


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 45
    Par défaut De la couleur dans un <select>
    Voila, j'ai besoin d'insérer de la couleur dans chacune des options d'un select.
    Et ensuite de voir celle qui a été sélectionnée.

    Rien de difficile dans tout ca, sauf que ca fonctionne nickel sous IE (version 6) mais sous FireFox 1.5 , ca ne marche pas.

    Les explications en image :

    SOUS IE :
    Ca donne la liste comme ca :



    et quand je selectionne une couleur j'obtiens ce qu'il faut :


    Par contre , sous FIREFOX :
    La premiere etape est correcte :


    mais le résultat a la selection pas vraiment (on a toujours le blanc)



    Voici le code que j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <select name="test" style="width:40;">
      <option value="#FFFF00" style="background-color:#FFFF00;">
      <option value="#00FFFF" style="background-color:#00FFFF;">
      <option value="#FF00FF" style="background-color:#FF00FF;">
      <option value="#00FF00" style="background-color:#00FF00;">
      <option value="#FF0000" style="background-color:#FF0000;">
      <option value="#0000FF" style="background-color:#0000FF;">
      <option value="#C0C0C0" style="background-color:#C0C0C0;">
      <option value="#808080" style="background-color:#808080;">
      <option value="#800080" style="background-color:#800080;">
      <option value="#808000" style="background-color:#808000;">
      <option value="#800080" style="background-color:#800080;">
      <option value="#800000" style="background-color:#800000;">
      <option value="#008000" style="background-color:#008000;">
      <option value="#000080" style="background-color:#000080;">
      <option value="#000000" style="background-color:#000000;">
    </select>
    S'il y a une technique pour FireFox, je suis preneur
    Merci!!!!!

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 91
    Par défaut
    Hello Drizztoli,

    En ajoutant un peu de script sur l'événement OnChange ça devrait fonctionner
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <select name="test" style="width:40;" onchange="this.style.backgroundColor=value;">
      <option value="#FFFF00" style="background-color:#FFFF00;">
      <option value="#00FFFF" style="background-color:#00FFFF;">
      <option value="#FF00FF" style="background-color:#FF00FF;">
      <option value="#00FF00" style="background-color:#00FF00;">
      <option value="#FF0000" style="background-color:#FF0000;">
      <option value="#0000FF" style="background-color:#0000FF;">
      <option value="#C0C0C0" style="background-color:#C0C0C0;">
      <option value="#808080" style="background-color:#808080;">
      <option value="#800080" style="background-color:#800080;">
      <option value="#808000" style="background-color:#808000;">
      <option value="#800080" style="background-color:#800080;">
      <option value="#800000" style="background-color:#800000;">
      <option value="#008000" style="background-color:#008000;">
      <option value="#000080" style="background-color:#000080;">
      <option value="#000000" style="background-color:#000000;">
    </select>

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 45
    Par défaut
    Desole du retard j'avais pas vu ta réponse!

    Merci beaucoup, ca fonctionnne

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

Discussions similaires

  1. alterner les couleurs dans un tableau avec xsl
    Par Eithelgul dans le forum XSL/XSLT/XPATH
    Réponses: 14
    Dernier message: 03/05/2015, 23h29
  2. soucis couleur dans un select
    Par maysa dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 22/11/2007, 13h40
  3. Ecrire du texte en couleurs dans un composant
    Par wutang dans le forum Composants
    Réponses: 11
    Dernier message: 12/07/2004, 10h55
  4. Eviter plusieurs OR dans une requete SELECT
    Par zoubidaman dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/06/2004, 05h56
  5. Tabulation dans une zone SELECT
    Par jfphan dans le forum ASP
    Réponses: 4
    Dernier message: 03/10/2003, 15h30

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