28173 sujets

CSS et mise en forme, CSS3

Je veins de faire un test grâce à un site trés sympa pour tester mon site sous MSIE 7.0. Je pensais passer la validation sans aucun problème puisque sous IE 6.0 c'est OK. Malheureusement il y a un gros problème dans mon menu !

<Edit de mpop>
Merci de ne pas insérer d'images énormes qui déforment le forum et nuisent à la lisibilité générale. Il est également possible d'insérer une image sur le forum en générant un aperçu (cf. le lien « Joindre une image » du formulaire d'édition).

Image en grand ici (attention, près de 600 Ko !)
</Edit>


Ne possédant pas MSIE 7.0 et ne connaissant absolument pas ses nouvelles fonctionnalité, je n'arrive pas à trouver d'ou vient l'erreur. Serait ce parce que MSIE 7.0 ne tient pas compte des hacks MSIE 6? Merci pour l'aide le site :http://hostftpthor.free.fr/
Modifié par orlin61 (26 Dec 2006 - 21:13)
orlin61 a écrit :
Ne possédant pas MSIE 7.0 et ne connaissant absolument pas ses nouvelles fonctionnalité, je n'arrive pas à trouver d'ou vient l'erreur. Serait ce parce que MSIE 7.0 ne tient pas compte des hacks MSIE 6? Merci pour l'aide le site :http://hostftpthor.free.fr/


Voilà une preuve -- s'il en fallait une -- des dangers des Hacks CSS. Les Hacks reposant sur un bug, il est fort possible que celui-ci soit corrigé par une nouvelle version.

La manière optimale d'adresser du code spécifique pour Internet Explorer Windows est d'utiliser les commentaires conditionnels.
Si besoin, ceux-ci permettent de n'adresser du code qu'aux versions inférieures à IE 7, par exemple.
Bonjour,

Pour compléter: l'idée de base du recours aux CC est ne pas tester sous IE7bêta. Mais de savoir qu'on réglera rapidement et à moindre frais les problèmes éventuels qui se présenteraient dans IE7 le moment venu...
Modifié par Laurent Denis (22 Sep 2006 - 13:50)
J'ai un peu testé IE7, juste pour voir, et avec le même CSS j'obtiens quasiment le même rendu sous FF que sous IE7bêta (des différences minimes existent, mais rien d'anormal).

Des bons commentaires conditionnels pour IE <7 font l'affaire pour le moment, IE7 est plutôt pas mauvais.
Bon voilà IE7 qui vient d'arriver : m'obligeant à refaire 2 ou 3 truc sur le site que je suis en train de créer. Il ne me reste maintenant plus que le menu à corriger. J'ai travaillé sur ce menu depuis assez longtemps : il donne exactement ce que je souhaite sous Firefox mais malheureusement pour moi cela ne fonctionne pas sous IE7 (et je ne sais pas si il tourne correctement sous IE6 car je ne l'ai plus : d'ailleurs comment conservé IE6 tout en ayant IE7 pour faire des tests?). Je vous donne donc les liens et vous remercie beaucoup pour votre aide !

Le site avec l'ancienne méthode : http://hostftpthor.free.fr

Le site avec la nouvelle méthode (remarquez que le menu "actif" ne remplit pas totalement la barre (c'est là mon unique problème à première vue) sous IE7) : http://hostftpthor.free.fr/test_menu/
upload/8031-Image1.png
Merci beaucoup Benjamin D.C. pour cette aide. Un peu difficile de chercher dans les ressources et tuoriels sur les standards pour trouver un IETab multiple mais merci pour l'aide Smiley lol

En ce qui concerne mon problème personne ne voit comment le résoudre? J'ai tenté de faire en sorte que cela ne fonctionne que sous IE afin d'utiliser des commentaires conditionnels par la suite mais malheureusement un changement de padding-bottom ne modifie rien. Je ne vois pas vraiment comment faire.