J'ai environ 10 div de largeurs égales de mais différentes hauteurs et je veux qu'ils emboîtent le plus serré possible.alignement vertical du float: left
Lorsqu'il est réglé sur le flotteur gauche, ils ne sont pas alignés les uns aux autres verticalement mais sont alignés au fond de la « ligne » ci-dessus.
Je suis moqué un peu exemple ci-dessous et que vous souhaitez pour se débarrasser de l'espace blanc. Avez-vous des suggestions. Je suis limité à l'utilisation de ce format car le contenu est fourni en externe.
Vive
<div style="width:500px;">
<div style="display:block; width:250px; height:100px; background-color:#333; float:left;"></div>
<div style="display:block; width:250px; height:180px; background-color:#888; float:left;"></div>
<div style="display:block; width:250px; height:130px; background-color:#354689; float:left;"></div>
<div style="display:block; width:250px; height:90px; background-color:#181; float:left;"></div>
</div>
Merci pour la réponse. Y at-il un moyen d'alterner cela en utilisant uniquement css? Malheureusement, je suis incapable de modifier le contenu, l'identifiant ou la classe une fois qu'il est livré. – Tom
Lorsque vous le récupérez, est-ce que c'est dans votre exemple avec les styles appliqués? et, Quels ID et classes sont sur chaque div? – tjm
Lorsque les données sont récupérées, il est effectivement arrivé que: Contenu - pas exactement un format pratique :( – Tom