J'ai une page où j'ai besoin d'utiliser overflow: auto à l'intérieur des balises html et body car j'ai une position: élément fixe, pour lequel je dois utiliser position: absolute dans IE (et donc, overflow: auto to se débarrasser du bug IE)position: relative et débordement: problème automatique mais ne peut pas utiliser la position: relative sur l'élément contenant !! :-(
Ce bit est trié
Mais mon problème est que je suis autre poste:.. éléments relatifs sur ma page et le moment où je mets * html, body {overflow:. auto ;} ces éléments relativement positionnés se comportent bizarrement et sont corrigés dans IE à cause d'un autre bug IE (le débordement: auto et position: relatif)
La solution de contournement pour ce bug dans un cas général nclude position: relative dans "l'élément conteneur". Mais ce n'est pas possible puisque mon élément contenant a besoin d'une position: absolue dans IE pour faire fonctionner l'élément fixe.
Comment puis-je résoudre ce problème?
* html , body { height:100%; overflow : auto;}
* body #fixedelement {position:absolute;} /* for IE */
body > #fixedelement {position:fixed;} /*for firefox etc*/
#relative{
/* I need to use this but putting position:relative to html or body
seems not possible coz i need #fixedelement to work in IE */
position:relative;
}
S'il vous plaît aider