bonjour,
j'ai un soucis d'alignement de mes div : il s'agit d'images + texte heneres dynamiquement(php).
je veux afficher 3 div par ligne.
mon css :
le soucis est que le div num4 ne revient pas forcement à la ligne(en fonction de la taille des precedents) : il s'affiche en dessous du 3 si le 2 st plus long.
avez vous une idee ? (j'ai essaye avec un hr avec clear: borh, mais ca donne rien)
merci
j'ai un soucis d'alignement de mes div : il s'agit d'images + texte heneres dynamiquement(php).
je veux afficher 3 div par ligne.
<table id="Business">
<tr>
<td> <h1>Gas station life</h1>
<div class="Image">
texte1
</div>
<div class="Image">
text2 test2 test2 test2
</div>
<div class="Image">
image + text3
</div>
<div class="Image">
image + text4
</div>
<div class="Image">
image + text5
</div>
<div class="Image">
image + texte6
</div>
<div class="Image">
image + texte7
</div>
<div class="Image">
image + texte8
</div>
<h1>Services</h1>
<div class="Image">
image + texte1
</div>
<hr />
</td></tr></table>
mon css :
#Business
{ width: 560px; margin: 10px auto; padding: 5px; }
#Business img
{ border: 0; }
#Business .Image
{
width: 160px;
background-color:#fff;
float: left;
padding-right: 8px;
padding-left: 8px;
display: block;
}
hr{ clear: both; visibility:hidden;}
le soucis est que le div num4 ne revient pas forcement à la ligne(en fonction de la taille des precedents) : il s'affiche en dessous du 3 si le 2 st plus long.
avez vous une idee ? (j'ai essaye avec un hr avec clear: borh, mais ca donne rien)
merci