Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1782 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Dans un formulaire, peut on changer la couleur de la selection?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Dans un formulaire, peut on changer la couleur de la selection?

n°1691840
tintin34
Posté le 25-02-2008 à 12:04:21  profilanswer
 

Je souhaiterai savoir si il est possible avec CSS dans un formulaire de type liste déroulante ( <select> )
 
de changer la couleur de la surbrillance (chez moi bleu/ecriture blanche) qui se déplace avec la souris dans la liste avant de selectionner.
 
Au mieux, la supprimer et la remplacer par un soulignement ou mieux encore un encadré du texte que l'on s'apprete a selectionner.
En plus une fois selectionné,  que la liste se referme et que la valeur choisie apparait seule dans l'encadré (surment une histoire de focus), la surbrillance reste tant qu'on ne clique pas ailleurs dans la page (peut on, enlever systhématiquement ce bleu une fois le choix fait?)

mood
Publicité
Posté le 25-02-2008 à 12:04:21  profilanswer
 

n°1691855
FlorentG
Posté le 25-02-2008 à 12:45:03  profilanswer
 

Théoriquement oui. En pratique faut tester, essaye de mettre un

Code :
  1. select option:hover {
  2.  color: red;
  3. }


Tu verra bien si ça marche... (à mon avis pas)


Message édité par FlorentG le 25-02-2008 à 12:45:18
n°1692181
tintin34
Posté le 25-02-2008 à 16:56:42  profilanswer
 

en effet ca a pas l'air de trop fonctionner, ou j'ai pas mis tout ce qu'il fallait je sais pas
 
j'ai fait un test avec ton code sous IE7 et netscape8 sans succes
 
de ce que j'ai lu par ailleurs IE ne prend en charge le hover que pour les balises <A> sans quoi il faut faire un code javascript, visiblement ca marche pas non plus avec netscape du moins cette version
 
je l'ai vu fonctionner sur un site
http://www.badboy.ro/assets/articl [...] forms.html
 
je comprends pas trop comment il s'y est pris, je vais voir de mon coté comment il serait possible d'ecrit du code javascript mais si quelqu'un a deja resolu ce probleme je suis preneur

n°1692183
FlorentG
Posté le 25-02-2008 à 16:58:20  profilanswer
 

tintin34 a écrit :

de ce que j'ai lu par ailleurs IE ne prend en charge le hover que pour les balises <A> sans quoi il faut faire un code javascript, visiblement ca marche pas non plus avec netscape du moins cette version


Uniquement IE6 et inférieur. IE7 l'implémente pour presque tout le monde
 


Avec un énorme renfort en JS. Reprend son script pour voir

n°1692427
tintin34
Posté le 25-02-2008 à 23:00:03  profilanswer
 

je comprends pas tous le code qu'il utilise mais j'ai créée un petit code html avec un formulaire et y ai inclu le .js et .css dans le head trouvé sur l'url precedante mais il ne se passe rien ca reste dans l'etat de base de mon code html sans ces .js et .css,  il doit y avoir autre chose que j'ai pas intégré
 
 
par ailleurs je rebondie sur ta remarque disant que IE7 implementait le hover sur plus que la balise <A> sur mon IE7, il ne s'est rien produit avec ta proposition de code

n°1694031
tintin34
Posté le 28-02-2008 à 01:45:30  profilanswer
 

il fait aussi appel on dirait a un var.php il y a peut etre dans ce code innaxecesible une modification
 
je comprends pas tous les styles du .css et leur interet ni certaines des fonctions javascript donc du coup je sais pas trop dire si c'est moi qui ai mal adapté son code ou si il manque quelque chose

n°1694037
xtof_83
Freeride Spirit
Posté le 28-02-2008 à 04:53:14  profilanswer
 

Franchement ce genre de fantaisie sert a rien, mais a rien du tout....
 
Oublie le .php, ca veut rien dire ce que tu cherches a faire
 
Donc pour cette effet: css + js
 
Le js fait quoi, il scan le formulaire, met des classes de partout pour "effacer" les autres element de ton champs de vision
 
Et par dessus ajoute de Joulie Image
 
Voila fin de la magie...
Pour pas le repeter, cest sans interet, et tu pars vers de super soucis entre tout les navigateur...
 
Enfin je dis ca je dis rien.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Dans un formulaire, peut on changer la couleur de la selection?

 

Sujets relatifs
Formulaire : tester si la valeur rentrée est entièreGDI bitmap monochrome->couleur
Formulaire d'inscription avec id parain et lien a mailerFormulaire
page remerciement nominatif apres envoie de formulaireCouleur de police pour un enabled = false
Envoi de formulaire sans PHPformulaire email donné
creer un "formulaire" avec lien variableproblème de selection de date dans ma requête oracle
Plus de sujets relatifs à : Dans un formulaire, peut on changer la couleur de la selection?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR