Scout Web Portail, le moteur de site internet scout

Forum de Discussions

Forums - Support SWP v1.1.x - Internet Explorer 7.0

Rechercher dans le forum

Aller à la page 1, 2 , 3 Suivante

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
Voir son profil 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 ?
Voir son profil 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
Voir son profil 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.
Voir son profil 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
Voir son profil 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
Voir son profil 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
Voir son profil 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
Voir son profil 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
Voir son profil 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!
Voir son profil Posté le 21/12/2006 à 11:27:23

Re : Internet Explorer 7.0

Suricate

Visiteur

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...
Voir son profil 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
Voir son profil 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.
Voir son profil 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.
Voir son profil 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
Voir son profil Posté le 24/12/2006 à 08:32:10

Aller à la page 1, 2 , 3 Suivante

Forums - Support SWP v1.1.x - Internet Explorer 7.0


Forum en accès public
Modération par les animateurs de section

Pour écrire sur le forum, connecte-toi ci-dessous ou inscris-toi sur le site.

Plus d'infos au sujet du forum

Page générée en 0.08 secondes (6 requêtes)