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 :

[Form] Barre de défilement horizontale dans un select


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut [Form] Barre de défilement horizontale dans un select
    bonjour à tous,

    question bête mais apparemment bloquante dans certains cas;

    peut on avoir un scrollbar horizontale dans une balise <select> ?
    afin de pouvoir visualiser les valeurs si trop longue ...

    Si non quel est la solution de remplacement ? pour avoir une valeur rapide de la même façon

    Merci à tous

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Bonjour,

    Si tu ne définis pas de taille, la largeur s'adapte au plus long élément du contenu de la liste.
    Mais je trouve ça un peu encombrant, déjà qu'on a une barre de défilement verticale, il faut que t'en rajoutes une horizontale !

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut
    enfait je suis dans un tableau de taille fixe et bien entendu il s'adpate à l'intérieur
    je vais voir si je peux faire scroller ma cellule ....

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Comme ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <td>
       <div style="overflow:auto">
          <select>
             ...
          </select>
       </div>
    </td>
    Ca permettra à ton select de s'adapter à la taille de son contenu, seulement s'il dépasse la taille de la cellule il faudra scroller pour la dérouler.

    Autre solution, créer ta propre liste déroulante, un peu à la manière de celle de la sélection de la taille de la police dans l'édition d'un message sur ce forum.

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ca marche pas ton code HTML, Bisûnûrs. Dans le meilleur des cas, tu as une scroll bar horizontale (qui se met par dessus le select, pas terrible, quoi) pour scroller sur la largeur du select (qui continue à faire la largeur max des <option>s qu'elle contient).

    Le seul moyen que je connaisse c'est effectivement de créer sa propre liste déroulante.

  6. #6
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par _Mac_
    Le seul moyen que je connaisse c'est effectivement de créer sa propre liste déroulante.
    Un membre propose ici divers scripts avec des listes déroulantes : http://www.developpez.net/forums/sho...d.php?t=266211

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/03/2007, 19h33
  2. Barre de défilement horizontale génante iframe
    Par bractar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 25/08/2006, 16h42
  3. [Forms] barre de défilement en dessous
    Par bargou dans le forum Forms
    Réponses: 8
    Dernier message: 11/01/2005, 10h23
  4. Oter la barre de défilement horizontale d'un TDBGrid
    Par adelavarenne dans le forum Bases de données
    Réponses: 4
    Dernier message: 02/06/2004, 15h37

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