Bonjour

Dans le mémento de Raphaël il est marqué que position:fixed aurait été oublié jusqu'à la version 6 de IE.

Je viens de lire ça sur OpenWeb qui donne une petite astuce pour faire passer du fixed pour du absolute dans IE (toute version).
Mais y a-t-il moyen de faire passer la pillule du fixed également à IE 6 et faire passer ce navigateur du côté des Jedi du W3C ? Smiley biggol

Merci de toute idée. Recourir aux commentaires conditionnels me semble un peu lourd pour si peu...
Ceci fonctionne bien sur IE5, IE6 quirkmode également.
Javascript doit être activé sur IE:
<style type="text/css">
#menu{position: fixed;
 }
</style>

<!--[if lte IE 6]>
<style type="text/css">
#menu{
 position: absolute;
 top:expression(documentElement.scrollTop+body.scrollTop);
 }
body { 
 background: url(null) fixed ; /* évite le sautillement */

 } </style>
<![endif]-->

Modifié par chmel (21 Dec 2005 - 17:23)