Comment obtenir ces deux divs côté-à-côte?
J'ai deux divs qui ne sont pas imbriquées l'une en dessous de l'autre. Ils sont tous les deux dans un div parent, ce parent div se répète. Donc en gros:
<div id='parent_div_1'>
<div class='child_div_1'></div>
<div class='child_div_2'></div>
</div>
<div id='parent_div_2'>
<div class='child_div_1'></div>
<div class='child_div_2'></div>
</div>
<div id='parent_div_3'>
<div class='child_div_1'></div>
<div class='child_div_2'></div>
</div>
Je veux obtenir chaque paire de child_div_1
et child_div_2
uns à côté des autres. Comment puis-je faire cela?
Vous devez vous connecter pour publier un commentaire.
Vérifier exemple de travail à http://jsfiddle.net/c6242/1/
display: table-cell
obtiendrez des résultats plus proche de ce qu'il veut dire (car alors ils ont la même hauteur, etc.), mais de cette façon va certainement travailler.<tr><td>
, parce que toute autre option pause lorsque l'utilisateur redimensionne la fenêtre. Dans les navigateurs modernes,display: inline-block
est généralement la meilleure option.Depuis div par défaut sont
bloc
éléments - ce qui signifie qu'ils vont occuper toute la largeur, essayez d'utiliser -La
div
est maintenant rendu inline c'est à dire ne pas perturber les flux d'éléments, mais est toujours considéré comme un élément de bloc.Je trouve que cette technique est plus facile que de lutter avec
float
s.Voir ce tutoriel pour plus d' - http://learnlayout.com/inline-block.html. Je le recommande même aux articles précédents qui conduisent à un. (Non, je n'ai pas l'écrire)
div
s ayant la même hauteur pour ensuite le contenu à l'intérieur d'eux semblent apparaître alignée en haut.float:left
, car il vous donne beaucoup plus d'options sans redéfinir l'ensemble de votre mise en page. Choses "tout le travail" de cette façon. Découvrez-le ici: jsfiddle.net/SrAQd/4J'ai trouvé le code ci-dessous très utile, il peut aider toute personne qui vient chercher ici
HTML:
À l'aide de flexbox il est super simple!
Violon exemple
Meilleur qui fonctionne pour moi:
http://jsfiddle.net/jiantongc/7uVNN/
En utilisant le style
Utilisateur
float:left
des biens de l'enfant div classvérifier div structure dans le détail : http://www.dzone.com/links/r/div_table.html
À l'aide de flexbox