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 :

[CSS] Largeur d'un select


Sujet :

Dimensionnement en CSS

  1. #1
    Membre expérimenté Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Points : 1 311
    Points
    1 311
    Par défaut [CSS] Largeur d'un select
    salut,
    j'ai un champ select que je remplie à partir d'une base de données.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <select name="select_species" multiple size="3" onchange="getElementById('bird_form').submit();" id="select_species">
    				<option value='-1'>none</option>
    				<?
     
    				while ($rows_species = pg_fetch_array($sql_species)){
    					echo '<option value="'.$rows_species[0].'" ';
    					if ($select_species == $rows_species[0]){
    						echo 'SELECTED';
    					}
    					echo '>'.$rows_species[0].'</option>\n';
    				}
    				?>
    				</select>
    Le souci c'est que j'ai des noms trop large qui font sortir le champ de mon menu (c'est très laid ). Du coup, j'aimerai savoir si vous connaissez une methode pour limiter la largeur du champ select (un peu comme cols dans textarea).

    merci

    Julien

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Points : 472
    Points
    472
    Par défaut
    Non je crois pas en tout un truc comme ça m'avait aussi gêné.
    S'il y en a une ça veut dire que tu as une barre de scroll horizontale dans ton select (!) ou alors que tu réussis à faire des retours à la ligne à l'intérieur...

    Cela étant si quelqu'un connait le truc, je suis aussi preneur.

  3. #3
    Membre expérimenté Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Points : 1 311
    Points
    1 311
    Par défaut
    Citation Envoyé par psychoBob
    S'il y en a une ça veut dire que tu as une barre de scroll horizontale dans ton select (!) ou alors que tu réussis à faire des retours à la ligne à l'intérieur...
    C'est vrai que j'imagine mal un scroll horizontal et encore moins un retour à la ligne dans un select.
    Mais peut être comme dans un champ input=text, si le texte est plus grand que la largeur il sort tout simplement !
    à voir, en tout cas ça m'arrangerait bien...

Discussions similaires

  1. [CSS] Positionnement d'un select multiple
    Par Mr N. dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/12/2005, 20h08
  2. [CSS] largeur de div et retour à la ligne
    Par bat dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 17/11/2005, 17h36
  3. Limiter la largeur d'un select possible?
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 29/10/2005, 00h38
  4. [CSS] largeur de zone variable
    Par dor_boucle dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 18/02/2005, 18h59
  5. largeur liste de selection
    Par Anonymous dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 26/09/2004, 18h57

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