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 :

Display Inline têtu


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 99
    Par défaut Display Inline têtu
    Bonsoir à tous,
    Je n'arrive pas à obtenir un affichage qui me parait pourtant basique:
    J'ai trois champs qui vont me servir à entrer les coordonnées d'un point.
    Je voudrais arriver à un affichage du type:
    Coordonnées du Point R :
    X: [___] Y: [___] Z: [___]

    Je vous laisse imaginer que c'est une zone de input après le nom de la coordonnée ;-)

    Tous les champs input de mon site sont construit de la forme:
    <DIV>
    <LABEL></LABEL><INPUT />
    </DIV>

    Voici le code obtenu:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id='class_name' class='separationField'>
    <label for='field_X'>X :</label>
    <input class='inputOneText'  type='text' id='field_X' name='field_X' />
    </div>

    J'ai donc créé un Div pour englobé mes 3 champs et je lui demande un display:inline;

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <DIV class='coord'>
     
    <div id='class_name_X' class='separationField'>
    <label for='field_X'>X :</label>
    <input class='inputOneText'  type='text' id='field_X' name='field_X' />
    </div>
     
    <div id='class_name_Y' class='separationField'>
    <label for='field_Y'>Y :</label>
    <input class='inputOneText'  type='text' id='field_Y' name='field_Y' />
    </div>
     
    <div id='class_name_Z' class='separationField'>
    <label for='field_Z'>Z :</label>
    <input class='inputOneText'  type='text' id='field_Z' name='field_Z' />
    </div>
     
    </DIV>

    Le tout est dans un fieldSet avec d'autre champs, mais si vous pouviez me donner un exemple de CSS correcte et propre, je m'occuperai du reste.
    A noter que je dispose de 34em en largeur totale.

    J'ai essayer pas mal de combinaison, mais je pense que je passe à coté d'une notion de base.

    D'avance merci pour votre aide.

  2. #2
    Membre chevronné Avatar de GihefBey
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 366
    Par défaut
    Bonjour,

    Donne aussi la CSS que tu utilises.

    -

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 99
    Par défaut
    Bonjour,
    En refaisant une page de test et en recopiant mon CSS au fur et à mesure, je me suis rendu compte qu'il y avait un attribut display:block dans mon label, et que du coup le display:inline du div supérieur était mal interprété.
    Merci de m'avoir forcé à reprendre tout le CSS !!!
    Bonne journée... Voir bon week-end !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utilisation de display:inline-block
    Par CUCARACHA dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 06/08/2007, 15h21
  2. un div en display:inline et plus de marge en haut et en bas
    Par dkmatt dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 02/03/2007, 11h53
  3. display: inline + FF ?
    Par gedeon555 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 17/08/2006, 12h33
  4. [css] width: auto + display: inline
    Par gorgonite dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 10/06/2006, 20h15
  5. [CSS] décalage avec Firefox avec display:inline / none
    Par rebolon dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 27/03/2006, 09h17

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