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 :

Personnalisation d'un champ select : modifier la fleche


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 16
    Par défaut Personnalisation d'un champ select : modifier la fleche
    Bonjour,

    Je ne sais pas si c'est réalisable mais...

    Je cherche a modifier la fleche d'un champ select (soit par le css), soit avec une autre méthode : je suis ouvert a tout

    Si vous avez une solution qui n'est compatible que sous ie, je prend quand meme ;-)

    Merci

    MJ

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Je crois pas que ca soit possible (j en suis meme quasiment certain pour avoir lu plusieurs sujets la dessus).
    As tu essaye une recherche sur le forum? (tous les sujets ont peut etre disparu depuis...)

  3. #3
    Membre expérimenté Avatar de AlphaYoDa
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Par défaut
    Parfois, pour des listes déroulantes spéciales, elles sont crées en dhtml - javascript.
    Avec la balise <select>, il me semble aussi que c'est impossible.

  4. #4
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    +1 pas possible sur un <select>

    si tu tiens vraiment à la personnaliser, il faut simuler le select en javascript

  5. #5
    Invité
    Invité(e)
    Par défaut
    à toi

    en effet ce n'est pas realisable en HTML/CSS, tu dois scripter ça en JS...

    pas de chance pour toi, j'avais fait un script qui ne fonctionnait que sous Gecko...
    pour la fleche, j'utilisais une image, t'as pas trop le choix...

  6. #6
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    c'est clair que le faire en js, c'est la grosse prise de tête pour finalement pas grand chose

  7. #7
    Invité
    Invité(e)
    Par défaut
    ouais moi le code est assez enorme, alors que je ne gere pas la compatibilité plusieurs browsers...

    desolé j'avais fait une page d'exemple d'integration mais je l'ai perdue... si j'ai le temps j'en fais une vite fait avant la pause ;-)

  8. #8
    Invité
    Invité(e)
    Par défaut
    voilà, j'ai fait vite fait une petite page ici mais comme vous pouvez le voir, sous IE c'est catastrophique, le DropDown s'affiche tres mal
    par contre sous Mozilla/Firefox, nickel 8)

    si ça peut te servir de base Michael ;-)

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Il me semblait que j avais deja fourni un code une fois dans le js?
    C est con qu il ait disparu, parce que la question revient assez souvent et que ca aide pas mal de monde.
    J ai rien contre ton script Torvalds (je me rappelle meme que je t avais ecrit pour l avoir), mais comme tu dis, il marche pas du tonnerre suivant ou tu te trouves, et pour le bidouiller, ben c est un peu la galere...
    J en avais trouve un autre en farfouillant bien sur le web, et j avais reussi a faire un truc d a peu pres potable....
    Je vais essayer de le retrouver, mais c est pas gagne....

  10. #10
    Invité
    Invité(e)
    Par défaut
    ben ouais je sais que mon script est loin d'etre parfait, c'est pour ça que je l'avais retiré de la circulation...

    et c'est clair que si c'est juste pour la fleche y a moyen de bricoler un truc avec une image placée en position:absolute juste au-dessus de la fleche...

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Ouais, un peu comme le bouton parcourir!
    Pas con ca, ca m evitera de chercher partout ce foutu script (en plus que moi, c etait pour une liste editable, ce qui n est pas forcement ton cas Michael, donc beaucoup de code inutile), parce que je sais plus ou je l ai mis!! (mais des que je le retrouve, promis, je le mets!)

  12. #12
    Invité
    Invité(e)
    Par défaut
    héhé oui mais en essayant, je viens de me rendre compte que cet abruti d'IE fait passer le <select> devant l'image, meme en jouant sur le z-index...

    je crois qu'il n'y a pas moyen de developper un truc correct pour ce browser de

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Mais en faisant comme le bouton parcourir (cf la pour comprendre de quoi je parle), c est a dire mettre la transparence alpha a 0, est ce que ca marche?

Discussions similaires

  1. [FAQ] Les formulaires (partie 1) Comment modifier les options d'un champ select ?
    Par Auteur dans le forum Contributions JavaScript / AJAX
    Réponses: 2
    Dernier message: 16/11/2013, 19h37
  2. Formulaire avec champ SELECT modifié dynamiquement.
    Par zebulon36 dans le forum jQuery
    Réponses: 3
    Dernier message: 27/12/2012, 18h33
  3. Modifier valeur d'un champ select
    Par pgrcsn dans le forum Langage
    Réponses: 4
    Dernier message: 16/05/2012, 14h19
  4. Réponses: 2
    Dernier message: 28/04/2009, 12h57
  5. Requête SELECT modifier contenu champ
    Par bleu_ciel dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 28/05/2006, 02h51

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