jb_gfx
Superactif
   
Hors-Ligne
Sexe: 
Messages: 562

|
Oui bien sûr : il suffit de rajouter la propriété CSS "position:fixed" pour le div que tu souhaite "figer".
Comme cette propriété ne fonctionne pas avec IE il faut rajouter un javascript qui va émuler la fonction sur ce navigateur.
Au choix :
1. Tu le fais toi même.
2. Tu cherche un code source sur le net
3. Tu fais comme le type dans l'exemple que tu donne, il utilise IE7, un ensemble de fonctions javascript qui tentent de corriger la pluspart des lacunes de IE dans le domaine des CSS. Dans le principe c'est un trés bon outil, dans la pratique il est trés lourd et peut (souvent) ralentir consifdérablement l'affichage des pages sous IE (et seulement sous IE).
Le site officiel de IE7 : http://dean.edwards.name/IE7/
Le site officiel pour télécharger la dernière version (alpha-beta super buguée) : https://sourceforge.net/projects/ie7/
4. Avant dernière solution, tu prend IE7 et tu tente d'extraire juste les fonctions dont tu as besoin.
5. Et enfin, tu laisse IE mourir tranquilement dans l'anonymat et tu met en place position:fixed pour les navigateurs qui le gèrent; ce que personellement j'aurais tendance à faire  |