04-05-2009, 11:11 PM
En fait, il faut clear une seule fois, et pas dans les boîtes flottantes.
Je te renvoie un schéma + complet. Admettons que t'aies un conteneur et 3 boîtes, dont le contenu de la plus grande influe sur celui du conteneur :
Après le clear, les boîtes se repositionnent normalement. Donc admettons que t'aies 3 "étages", avec plusieurs divs dans chaque étage : le header, le contenu, le footer.
T'aurais 3 clear:both; un pour chaque étage ( placé après le dernier élément de l'étage, et non pas un pour chaque élément de l'étage ).
Mais en fait, ça ne résoudra pas ton problème, parce qu'avec ça tu peux redimensionner le div parent, mais pas les autres divs de même niveau.
Avec le framework ExtJs, on peut lier deux éléments pour que lorsque l'un d'eux est redimensionné, l'autre le soit d'autant. Avec JQuery, je sais pas, y a peut-être l'équivalent
Donc finalement, le faire en restant propre, y a peut-être un truc mais je vois pas. Pour ma part, soit je choisirais la solution va-vite des tableaux, soit je continuerais dans la direction du calcul des dimensions. ( en fait je choisirai la solution offerte par ExtJs :p )
Bonne chance en tout cas.
Je te renvoie un schéma + complet. Admettons que t'aies un conteneur et 3 boîtes, dont le contenu de la plus grande influe sur celui du conteneur :
Après le clear, les boîtes se repositionnent normalement. Donc admettons que t'aies 3 "étages", avec plusieurs divs dans chaque étage : le header, le contenu, le footer.
T'aurais 3 clear:both; un pour chaque étage ( placé après le dernier élément de l'étage, et non pas un pour chaque élément de l'étage ).
Mais en fait, ça ne résoudra pas ton problème, parce qu'avec ça tu peux redimensionner le div parent, mais pas les autres divs de même niveau.
Avec le framework ExtJs, on peut lier deux éléments pour que lorsque l'un d'eux est redimensionné, l'autre le soit d'autant. Avec JQuery, je sais pas, y a peut-être l'équivalent
Donc finalement, le faire en restant propre, y a peut-être un truc mais je vois pas. Pour ma part, soit je choisirais la solution va-vite des tableaux, soit je continuerais dans la direction du calcul des dimensions. ( en fait je choisirai la solution offerte par ExtJs :p )
Bonne chance en tout cas.