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 :

alignement dans un menu déroulant


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de nicoaix
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 571
    Par défaut alignement dans un menu déroulant
    Bonjour,
    J'alimente un menu déroulant à partir d'une base de données. Dans ce menu déroulant je récupère 2 types de données:
    1) Nom, Prénom, Date de naissance
    2) Etat

    ce que je souhaite c'est aligner tous les états pour avoir quelque chose qui ressemble à ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    AAAA, aaa (10/10/1980) :       etat1
    BBBBBBBB, bbbbb (10/10/1980) : etat1
    C, c (10/10/1970) :            etat2
    Pour cela j'ai essayé de récupérer la longeur de la chaine de caractère (composé de 'Nom, Prénom (jj/mm/yyyy) :') la plus longue et ensuite de faire la différence entre la chaine courante et cette chaine max pour ajouter autant de ' ' que cette différence.
    Mais cela ne produit pas l'alignement escompté.

    Il y a-t-il une autre solution?

    Merci

  2. #2
    Membre expérimenté Avatar de Gaillac
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Par défaut
    Moins bien qu'une solution, je te propose un contournement du problème, en attendant mieux.

    En gardant ta méthode des espaces, utilise une police à largeur fixe.
    par exemple, courrier ou Lucida.
    Comme ça tes espaces auront la même largeur que tes lettres, et tu devrais retrouver ton alignement.

  3. #3
    Membre éclairé Avatar de nicoaix
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 571
    Par défaut
    Merci pour cette option, en attendant de trouver mieux... :-D

  4. #4
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    comment est construit ton menu déroulant ?
    Est ce que chaque cellule de ton menu déroulant pourrait contenir des <span> sur lesquels tu appliquerais la propriété float: right; et dans lesquels tu mettrais ton état ?

    EDIT: en reflechissant sur le terme menu déroulant et en regardant tes autres post, tu veux dire champ select de formulaire ? Si c'est le cas, tout ce que j'ai dit sert à rien et la seule solution semble etre celle énoncée au dessus car la balise select est assez restrictive au niveau de la mise en forme.

  5. #5
    Membre éclairé Avatar de nicoaix
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 571
    Par défaut
    Oui c'est un champ select de formulaire.

Discussions similaires

  1. [MySQL] PHP résultat d'une reqête Mysql dans un menu déroulant
    Par Alexandrebox dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 10/01/2007, 11h49
  2. Réponses: 5
    Dernier message: 15/08/2006, 16h51
  3. Deux champs visible dans un menu déroulant
    Par Thibaut_Dupont dans le forum Access
    Réponses: 2
    Dernier message: 02/08/2006, 13h18
  4. lister les noms de dossier dans un menu déroulant
    Par WeDgEMasTeR dans le forum Langage
    Réponses: 9
    Dernier message: 01/04/2006, 01h53
  5. [FLASH MX] Action des boutons dans un menu déroulant
    Par zab_paris dans le forum Flash
    Réponses: 1
    Dernier message: 05/07/2005, 18h14

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