Salut !
J'ai définis un div conteneur en position absolue en indiquant seulement sa position dans la page, sans imposé de largeur ou de hauteur.
Sous Firefox, si je définis un autre div en relatif avec une hauteur de 100% et un scroll automatique en cas de dépassement, ce dernier div prend bien toutes la place disponible, quelque soit le contenue.
Sous IE, ce même div ne prend en hauteur que la taille du contenu et ignore l'overflow automatique.
Niveau code, ça donne :
La question est de savoir comment forcer IE à réagir comme Firefox.
Merci ^^
Modifié par MacIntoc (11 May 2007 - 09:22)
J'ai définis un div conteneur en position absolue en indiquant seulement sa position dans la page, sans imposé de largeur ou de hauteur.
Sous Firefox, si je définis un autre div en relatif avec une hauteur de 100% et un scroll automatique en cas de dépassement, ce dernier div prend bien toutes la place disponible, quelque soit le contenue.
Sous IE, ce même div ne prend en hauteur que la taille du contenu et ignore l'overflow automatique.
Niveau code, ça donne :
<div style="position:absolute; top:10px; bottom:10px; right:10px; left:240px; background-color:#FFFFCC; padding:5px;">
<div style="position:relative; height:100%; background-color:#CCCCCC"></div>
</div>
La question est de savoir comment forcer IE à réagir comme Firefox.
Merci ^^
Modifié par MacIntoc (11 May 2007 - 09:22)