tu ne pourras pas régler la hauteur d'un block sur un autre bloc adjacent
par contre, ce que tu peux faire pour donner un effet visuel de 2 colonnes de même hauteur c'est placer 1, 2 et 3 dans un meme div
et donner à ce div une image ou couleur de fond qui donnera l'impression de 2 colonnes de hauteur identique
maintenant, si tu fais ca, tu vas avoir un nouveau problème, les hauteur de tes blocs positionnés en float left ne seront pas pris en compte
il te faudra donc un nouveau élément en clear: both placé en dernier du bloc conteneur
le clear both de l'élément 4 n'est alors plus utile
en gros :
| CODE |
<div> // ici le bloc conteneur avec l'image ou couleur de fond
<div> colonne en float left</div>
<div> colonne en float left qui comprend les blocs 2 et 3</div>
<div> élément en clear both (div ou autre)</div>
</div> // fin du bloc global qui a une hauteur = à la + grande colonne
<div> bloc 4 </div>
|
a+