Internet Explorer 7.0
Anolis
Membre du projet
Scout Web Portail
Bonjour à tous,
Internet Explorer 7.0 venant de sortir dans sa version française, j'ai décidé de l'installer afin de voir s'il affichait SWP correctement.
En effet, sachant qu'il y a encore une majorité des gens qui utilisent IE, il me semblait intéressant de voir ce que cela donnerait.
Bilan :
Pas de gros problèmes rencontrés, même quelques nouveautés comme la prise en compte des style comme < h2 >.
Néanmoins, il apparaît un problème assez important dans l'affichage du menu de gauche et ce, sur tous les différents sites SWP que j'ai visité.
Voili, voila

Posté le 21/11/2006 à 18:35:09
Re : Internet Explorer 7.0
Loup-Gris
Membre du projet
Scout Web Portail
quel style de problème ?

Posté le 21/11/2006 à 21:37:12
Re : Internet Explorer 7.0
Anolis
Membre du projet
Scout Web Portail
Plus précisément dans l'affichage des noms de sections, par exemple. Le "soulignement" ne s'affiche que sur la largeur du nom de section et plus sur l'entièreté de la colonne du menu.
Je ne sais pas si je suis très clair

Posté le 21/11/2006 à 22:26:54
Re : Internet Explorer 7.0
ChMat
Webmaster
Hello,
Alors, le surlignement des liens dans le menu est défini par défaut avec les règles CSS suivantes :
Code :#menu a {color: #FFF; display:block; text-decoration: none; text-align: left; padding-left: 5px;}
...
#menu li a:hover, #menu #gestion_menu:hover {background-color:#930; color:#FFF;}
Comme tu le vois, le paramètre display:block transforme tous les liens contenus dans le menu en blocs. Ensuite, le paramètre a:hover permet d'activer le surlignement.
Par ailleurs, la feuille
style_ie.css est chargée uniquement par IE. Celle-ci contient le paramètre suivant :
Code :#menu a {display:inline; width:100%;}
Essaie un coup de placer cette ligne dans le fichier
style.css et d'afficher la page sous IE7. Si cela règle le bug, cela provient certainement du fait que IE7 ne charge plus les hacks de la manière suivante* :
Code :<!--[if IE]>
<link rel="stylesheet" type="text/css" media="screen" href="templates/default/style_ie.css">
<![endif]-->
Cependant, le fait d'appliquer cette règle risque de provoquer des comportements parfaitement inattendus sous Firefox ou les autres navigateurs. Cela va demander une étude approfondie de l'interprétation des CSS par IE7.
* Je pense avoir lu ça quelque part il y a peu.

Posté le 23/11/2006 à 09:19:55
Re : Internet Explorer 7.0
Anolis
Membre du projet
Scout Web Portail
Avec un peu de décalage (!), je viens de tester ta solution et, malheureusement, cela n'a aucun effet sur l'affichage du menu de gauche dans IE 7.
Par ailleurs, l'affichage des messages de plus d'une ligne pose, également, problème dans IE 7.
J'ai bien peur que Microsoft avec son nouvel opus de IE n'oblige énormément de changement de style :s

Posté le 09/12/2006 à 23:36:37
Re : Internet Explorer 7.0
belfo
Membre du projet
Scout Web Portail
non ils vont surment sortir que pour IE 7 faut utiliser pas CSS mais MSSS enfin je vous laisse immageiner quoi

Posté le 10/12/2006 à 18:05:19
Re : Internet Explorer 7.0
xavierbh
Visiteur
Oui en effet il n'aime pas grand chose IE7. Si je comprend bien tous les textes que l'ont créer nous même (également sur les forums) pose un décalage. En réalité tu as un tableau il va prendre les bords des écritures - caractères.
Donc petit souchi comme on dit chez moi.
Xavier

Posté le 13/12/2006 à 14:42:29
Re : Internet Explorer 7.0
xavierbh
Visiteur
Est-ce que quelqu'un a une solution car on a les mêmes problème avec ce site ici.
Merci
Xavier

Posté le 19/12/2006 à 23:48:59
Re : Internet Explorer 7.0
ChMat
Webmaster
De mon côté, pas eu le temps de chercher avec mon déménagement, et j'attends ma connexion adsl dans les jours/semaines* qui viennent.
* biffer la mention inutile

Posté le 20/12/2006 à 09:14:13
Re : Internet Explorer 7.0
baloo17
Membre du projet
Scout Web Portail
solution trouvée!
téléchargez un petit patch qui ne vous ennuiera pas... il s'appelle FIREFOX et se trouve très facilement sur google!
ok... je sors... quoi que... allez... joyeux noël!

Posté le 21/12/2006 à 11:27:23
Re : Internet Explorer 7.0
meme problème ici...
perso j'utilise firefox et je n'ai aucun problème...
J'ai par contre eu pas mal de remarques de visiteurs qui ne comprennent plus les messages du forum car ils sont tous melangé/ imbriqué l'un dans l'autre...

Posté le 21/12/2006 à 17:39:36
Re : Internet Explorer 7.0
xavierbh
Visiteur
Ah mon avis c'est un truc à la con.
Alors je suis d'accord avec firefox. Mais voilà 95% des internautes utilisent Internet Explorer.
Donc je pense que c'est pas inutile de poser la question.
Xavier

Posté le 23/12/2006 à 02:29:48
Re : Internet Explorer 7.0
Anolis
Membre du projet
Scout Web Portail
Bonjour à tous,
Personnellement, ne maitrisant pas du tout le .css, j'ai d'abord regarder dans les statistiques de XiTi quel était le pourcentage d'utilisateurs déjà passés à IE 7.0 et qui visitent le site de mon unité.
Une majorité des utilisateurs IE étant déjà passés à la version 7.0, j'ai tout simplement supprimé la feuille de style spéciale IE.
C'est une solution plus que de bricolage et temporaire, j'en conviens, mais elle a le mérite, entre temps, de permettre aux utilisateurs de pouvoir lire le contenu du site (forum, ...).
Néanmoins, une autre solution de rechange mais qui conviendrait à presque tous les utilisateurs, serait simplement d'ajouter (je ne sais pas où, c'est tout le problème !) que le fichier style_ie.css n'est à prendre en charge que pour les versions strictement inférieures à la 7.0
Déjà bonnes fêtes de fin d'année à tous et toutes.

Posté le 23/12/2006 à 11:17:21
Re : Internet Explorer 7.0
Anolis
Membre du projet
Scout Web Portail
Voici peut être un début de solution :
Pourquoi ne pas préciser quelques conditions lorsque l'on demande de choisir une feuille de style propre à IE :
Code :<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" media="screen" href="templates/default/style_ie.css">
<![endif]-->
Où lte IE 6 veut dire qu'on demande de charger style_ie.css si et seulement si le navigateur est IE en version 6 ou inférieure.
L'affichage sous IE 7 (qui charge de facto style.css) semble alors correct.

Posté le 23/12/2006 à 12:07:38
Re : Internet Explorer 7.0
Panda
Visiteur
Salut!
JE suis prêt à tester cette possibilité, mais j'aimerais savoir ou il faut insérer ces lignes...
Pourrais tu m'indiquer à quel endroit du css?
Merci
Panda

Posté le 24/12/2006 à 08:32:10