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 :

Retour a la ligne balise <div>


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 131
    Par défaut Retour a la ligne balise <div>
    Bonjour,

    J'ai un petit probleme ! Je voudrais retirer le retour a la ligne de la balise <div>

    Je fais un formulaire et je voudrais aligner tous les textbox avec un label a leur driote pour gestion d'erreur.
    J'ai donc mis dans des <div> c'est deux elements sur chaque ligne.

    Au début sa avait fait un retour a la ligne donc j'ai genre :

    Nom:
    <TEXTBOX><LABELERREUR>

    J'ai regarde un peu le css et j'ai voulu faire un display: inline
    Mais IMPOSIBLE de déplacer la textbox et le label vu qu'ils etaient dans un inline...

    Donc voila je voudrais savoir si y aun autre moyen
    illustration du problem :

    Uploaded with ImageShack.us

    code que j'ai en ce moment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    div
    {
        position: relative;
        left: 226px;
        bottom: 26px;
        width: 791px;
    }
    Voila merci beaucoup d'avance

    ps: Oui j'ai testé margin: 0px x) ainsi que padding: 0px

  2. #2
    Membre Expert
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Par défaut
    Bonjour,

    Peux-tu poster ici un extrait de code?

    Pour info, un div est un élément de type bloc et ton labelerreur me paraît être un élément de type inline.

    Une des solutions serait d'attribuer la directive display:inline pour le div.

    Bien cordialement,

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 131
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ...
    Nom:<div><acronym title="25 caractères maximum"><asp:TextBox id="zeNom" runat="server"/></acronym>
    		<asp:Label id="zaErrNom" text="" runat="server" CssClass="style1"/></div>
     
    		Prenom:(*)<div><acronym title="25 caractères maximum"><asp:TextBox id="zePrenom" runat="server"/></acronym>
    		<asp:Label id="zaErrPrenom" text="" runat="server" CssClass="style1"/></div>
     
    		E-mail:(*)<div><asp:TextBox id="zeEmail" runat="server"/>
    		<asp:Label id="zaErrEmail" text="" runat="server" CssClass="style1"/></div>
    ...
    J'ai coupé car c'est x fois ca en gros x)

    Mais sinon j'ai deja testé en fessant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    div
    {
    display: inline;
    }
    Mais apres text-align marche pu, ni "position: relative" et donc la textbox est collé a gauche au text que j'ai mis :/

  4. #4
    Membre Expert
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Par défaut
    Alors un float:left sur le div serait une option dans ce cas.

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 131
    Par défaut
    le float: left fessais un truc bizarre, genre "nom*)" et tous les autres se retrouvaient a droite des textbox XD
    J'ai donc mit right et sa marche x)

    Merci !

    EDIT : ENfait non sa marche pas

    EDIT 2 : Enfait si c'est bon, j'avais retirer les <br /> comme un boulet x)

  6. #6
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 131
    Par défaut
    Enfait j'ai encore un petit probleme

    Avec le float: right; il remonte d'une ligne le block si il y a rien au dessus.

    Y a t'il un moyen de blocker ca ? genre une propriété ?

Discussions similaires

  1. [CSS 2] Balise H1 et retour a la ligne
    Par sooprano dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 30/01/2010, 02h31
  2. Empecher le retour à la ligne d'un div en float:right
    Par DevilYann dans le forum Mise en page CSS
    Réponses: 19
    Dernier message: 31/07/2008, 11h11
  3. Retour à la ligne dans un Div
    Par Dam06 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 10/06/2008, 17h24
  4. retour à la ligne dans une div
    Par kahya dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/04/2007, 11h56

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