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 :

Décalage sur une même ligne de formulaire


Sujet :

HTML

  1. #1
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut Décalage sur une même ligne de formulaire
    Bonjour,

    Je n'arrive pas à mettre en face sur une même ligne ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <p>
    			<label>Type :</label>
    			<b>Maison de retraite</b>
    		</p>
    "Maison de retraite" se retrouve sur la ligne plus haut que "Type :"

    Comment cela est-il possible ?

    Merci d'avance.
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    En effet, c'est étrange...

    Le problème vient certainement d'ailleurs et probablement du css...
    Montre le nous donc...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    J'ai un css pour "label"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #corpForm fieldset#formulaire label {	/*** Mise en forme des intitulés de champs ***/
    	float: left;	/*** Très important, ne pas suprimer ! ***/
    	width: 20%;	/*** Les intitulés prennent x% de la largeur totale du formulaire... ***/
    	text-align: right;	/*** ... et ils sont alignés à droite... ***/
    	margin: 0;
    	padding: 0 .5em 0 0;
    	line-height: 1.8;	/*** ... et centrés verticalement. ***/
    }
    Et oui ils sont centrés verticalement.

    Dans ce cas comment centrer verticalement aussi mon texte "Maison de retraite" alors que je n'ai pas de balise pour le désigner.
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    cherche pas plus loin, c'est le float...

    tu peux essayer ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <label>Type : <b>Maison de retraite</b></label>
    je te signale que ton line-height n'a pas d'unité et que c'est donc une erreur
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  5. #5
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Fainiantise quand tu nous tiens

    C'est mieux ainsi ?

    Pour ton idée, cela ne convient pas, parceque je suis centré au milieu sur le label
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    peut être ceci alors:

    Code : 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
     
    #corpForm fieldset#formulaire label, #corpForm fieldset#formulaire b {	
    	float: left;	
    	margin: 0;
    	line-height: 1.8pt;
    }
     
    #corpForm fieldset#formulaire label {
    	width: 20%;
    	text-align: right;
    	padding: 0 .5em 0 0;
    }
     
    #corpForm fieldset#formulaire b {
    	text-align-align: left;
    	padding: 0 0 0 .5em;
    }
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  7. #7
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    C'est la cata.

    Des lignes se chevauchent, c'est pas top
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

  8. #8
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Bon, j'ai changé pour une simulation de tableau comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <div class="td" align="right">Nom :</div>
    <div class="td"><b>Maison de retraite</b></div>
    Avec le css comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    div.td { display:table-cell; border:thin ; padding:5px; vertical-align:top;}
    Et c'est en face

    Merci d'avoir essayé.

    Pour la superposition c'était dû au "pt" que tu m'avais fait rajouté, le l'ai supprimé et c'est mieux sans.

    Merci de m'avoir accompagné un p'tit bout
    Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.

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

Discussions similaires

  1. Placer 2 objets d'un formulaire sur une même ligne
    Par virtualaz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 03/07/2013, 13h43
  2. Décalage sur une même ligne
    Par lodan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 03/08/2006, 18h24
  3. Commandes shell sur une même ligne
    Par Asdorve dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 13/06/2006, 16h50
  4. Aligner du texte à gauche et à droite sur une même ligne ?
    Par pontus21 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 12/04/2005, 11h25
  5. 2 éléments sur une même ligne
    Par ben_iap dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/11/2004, 17h27

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