Comment faire un div en float à gauche/à droite à l'intérieur d'un div centré
quand je veux faire flotter un enfant div à gauche ou à droite centré à l'intérieur de la div parent, l'ensemble de la conception va à gauche ou à droite, selon le flotteur. Alors, comment faire flotter un enfant div et de faire de l'centrée div parent dans le centre.
HTML:
<div id="parent">
<div id="child-left"></div>
<div id="child-right"></div>
</div>
CSS:
#parent{
padding: 0 auto;
width: 600px;
}
#child-left{
float: left;
width: 300px;
}
#child-right{
float: right;
width: 300px;
}
Pourquoi div parent aller à gauche/droite, et ne pas rester dans le centre? Et comment faire pour rester dans le centre?
Comment êtes-vous de centrage de la
j'ai mis pour
À l'intérieur de
vous avez raison, c'était parce que je n'ai pas de définir la largeur de la div parent au premier abord, mais à gauche il à
#parent
div? Il n'y a rien dans tout cela qui centre #parent
si les flotteurs ont été utilisé ou nonj'ai mis pour
margin-right
et margin-left:auto
À l'intérieur de
#parent
? Dans ce cas, votre code doit fonctionner (voir ici). Peut-être que vous pouvez frapper nous un exemple JsFiddle - ou n'hésitez pas à modifier mine - qui reproduit le problèmevous avez raison, c'était parce que je n'ai pas de définir la largeur de la div parent au premier abord, mais à gauche il à
width:auto
. MerciOriginalL'auteur phpsherpa | 2012-10-10
Vous devez vous connecter pour publier un commentaire.
Voir le démo
#parent
élément et l'exemple lié à la réponse montre que. Pourquoi est-ce accepté de répondre? Si cela résout votre problème, alors je pense que vous avez besoin de changer votre question afin d'éviter toute confusion pour les futurs visiteursOriginalL'auteur Champ
Pour la div parent vous utilisez ce code css
et de l'enfant u utiliser ce code pour float
en ce qui concerne meilleur
vous utilisez ce style de parent float:none;
merci, j'ai oublié à ce sujet
OriginalL'auteur Saeed
Au centre de l'élément parent, utilisez
margin: 0 auto;
Il y a aussi beaucoup de fautes d'orthographe dans votre code (chili pas enfant), et manquant de
>
symboles, de les réparer avant de continuerUn travail JSFiddle (Cliquez)
OriginalL'auteur Andy