28173 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai installé multiple Ie sur mon ordinateur afin de toujours pouvoir voir ce que donne un site sous Ie 6.

La je me trouve avec un problème d'affichage de mon header et de mon footer (ce dernier dans un sens je m'en moque, mais pas le header contenant le menu) : ils sont décalés vers la gauche, ce qui fait que le menu n'est plus vu.

J'ai testé sous Opéra 9, Firefox 2 et Ie 7, mais Ie 6 de multiple Ie me donne un affichage étrange.

Alors y a t'il quelque qui a encore une version normale d'Ie 6 qui pourrait me confirmer que tout va bien (ou si par malheur c'est multiple Ie qui à raison).

Merci d'avance : http://www.normandie-creation.com/curriculum_vitae.htm
Modifié par Dadou (09 Aug 2007 - 14:16)
Salut Dadou Smiley cligne ,

Désolé mais je te confirme que sous IE6 c'est pas bon Smiley decu ...

Il me semble que cela vient de ce que position:fixed n'est pas reconnu par IE < 7...

A+
Je suis pour ma part peu convaincu de l'intérêt des bidouilles de remplacement de position:fixed (au vu de leur fiabilité discutable, de leur difficulté de mise en place et des problèmes d'accessibilité qu'elles peuvent poser).

En général, je conseille de faire de la dégradation acceptable, c'est à dire:
- considérer que le positionnement fixe, hors site en frames, est une possibilité des navigateurs modernes et de ceux-ci uniquement;
- basculer vers un positionnement statique ou absolu pour IE5-6.
Dans le cadre de mon utilisation, je ne vois pas quel problème d'accessibilité cela peut pose Smiley confus

Pour ma part, c'est une question esthétique certes, mais je préférerais arriver à la faire fonctionner sous Ie6. Encore trop nombreux sont les utilisateurs de ce navigateur pour simplement se contenter d'une dégradation acceptable


Edition : Au passage, il serait bon je pense d'enlever le lien vers
- (edité) de la FAQ, ce lien n'existe plus, et quand on essais d'aller à la racine du site on est redirigé vers un site porno
Modifié par Dadou (09 Aug 2007 - 13:43)
Dadou a écrit :
Dans le cadre de mon utilisation, je ne vois pas quel problème d'accessibilité cela peut pose Smiley confus

Les techniques de remplacement du positionnement fixe dans IE6 impliquent généralement l'utilisation de blocs avec barre de défilement interne, voire de overflow:hidden sur html et body. Les réactions des navigateurs face à ce genre de chose ne sont pas toujours très bonnes, et certaines fonctionnalités comme la navigation au clavier ou l'utilisation de la molette peuvent être perturbées.

Si on utilise une de ces techniques, je pense qu'on aura intérêt à étudier la possibilité d'utiliser position:fixed pour les navigateurs récents, et de ne corriger que pour IE5-6.

Dadou a écrit :
Encore trop nombreux sont les utilisateurs de ce navigateur pour simplement se contenter d'une dégradation acceptable.

Reste à voir ensuite dans quelle mesure le positionnement fixe utilisé amène une quelconque amélioration au site. Je suis généralement assez dubitatif là-dessus, mais ça n'est qu'une réaction personnelle. Smiley cligne

Dadou a écrit :
Edition : Au passage, il serait bon je pense d'enlever le lien vers (...) de la FAQ, ce lien n'existe plus, et quand on essais d'aller à la racine du site on est redirigé vers un site porno

Merci pour le signalement. Smiley smile
Florent V. a écrit :

Reste à voir ensuite dans quelle mesure le positionnement fixe utilisé amène une quelconque amélioration au site. Je suis généralement assez dubitatif là-dessus, mais ça n'est qu'une réaction personnelle. Smiley cligne


Juste une amélioration esthétique, mais j'avoue beaucoup y tenir.

J'essaie actuellement avec une autre solution : le hack ie-fixed.htc (mais ce dernier gère ne semble fonctionner correctement qu'avec le Top)