Suivez les fils RSS
 
Auteur
globy
# 25 Nov 2005 - 13:13:33
Citer
184 Posts
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 ? biggol

Merci de toute idée. Recourir aux commentaires conditionnels me semble un peu lourd pour si peu...

Amicalement et bonne journée

^
Raphael
# 25 Nov 2005 - 13:40:42
Citer
twitter.com/goetter
Administrateur
12017 Posts
Salut :
http://forum.alsacreations.com/faq/#item67

;)

Le livre qui va vous permettre d'aller (vraiment) plus loin avec CSS : "CSS avancées - vers HTML5 et CSS3"

http://www.goetter.fr 
^
robby
# 21 Dec 2005 - 16:18:26
Citer
56 Posts
je me permet de poster ici mes propres expérimentations sur la position fixe pour IE6:
Position fixe pour Internet Explorer 6 : émulation et prise de tête

--------
MAJ février.2008 :
le lien ci dessus est obsolète, cette article n'est plus sur mon site.
je le remettrai peut être un jours en ligne après l'avoir actualisé.
++
Modifié par robby (18 Feb 2008 - 23:30)

Webdesign CSS, Drupal webdevelopment and more ...

http://biboo.net 
^
chmel
# 21 Dec 2005 - 17:19:57
Citer
654 Posts
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)

^