Bonjour,
Je vous explique mon probl�me. J'ai un div en absolute qui poss�de une hauteur fixe. Je d�sire connaitre la hauteur du contenu de ce div sachant que ce contenu est compos� de div en absolute.
Voici un cas th�orique :
<div id='div_1' style='position:absolute; height:150px; width:150px; overflow:absolute;'>
<div id='div_2' style='position:absolute; height:300px; width:150px;'></div>
<div id='div_3' style='position:absolute; height:300px; width:150px;'></div>
<div id='div_4' style='position:absolute; height:300px; width:150px;'></div>
</div>
<div id='div_sizer' style='display:hidden; position:relative;'></div>
Je n'ai pas mis les top: et Left: mais c'est �l�ments div_2 � 4 peuvent, dans ce cas th�orique, �tre positionn� n'importe ou m�me se chevauch�.
J'ai tout d'abors essay� de copier le contenu du div_1 dans un div cach� sans taille fix�es mais comme le contenu du div_1 est en absolute, la taille de ce div cach� est de zero.
Je n'ai pas eu le temps de faire d'autres tests mais j'ai l'intention en utilisant Prototype, d'avant de mesurer la taille de passer en revue tous les divs au niveau -0 (les enfants directes) et en utilisant Prototype de les "relativis�s". Je testerai �a prochainement mais pour gagner du temps, je vous ce probl�me ?
Une autre solution serait de passer en revue tous les div (enfant) dans le contenu et de prendre celui qui � "position dans la page + hauteur de ce div" la plus haute et de faire ensuite "position dans la page + hauteur de ce div" - "position du div_1"
Mais bon �a me semble farfelu, y a pas une autre solution ?
Comment mesure la taille du contenu d'un div absolute � taille fixe contenant des div absolute.![]()
Partager