Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

ie7 [résolu]

charrier, philippe -- on Oct. 29 2006
bonjour, je viens d'installer IE7 sur mon ordi, et patatra, mes pages du site fabriqué avec yacs sont plus que bizarres www.pharmacie-rurale.org

j'ai vérifié quelques sites, cela ne le fait pas sur les autres, sauf une page bizarre là http://mairie-chonaslamballan.fr/articles/view.php/216;

Bon cela vient de chez moi, ou pas ?

salutations
Chacha
226 posts

on Oct. 30 2006


Bon , c'est ma mise à jour de IE qui a déraillée.

j'ai effectué la même opération avec un autre ordi et cela n'a pas marché. Bref je reste avec IE 6

salutations.
ThierryP
avatar
from Nice, Drap
Associate, 1239 posts

inspired from chacha on Nov. 30 2006


Chacha :

Un gros problème en effet.

J'ai le même soucis avec l'un de mes sites...

IE7 refuse tout simplement de prendre en compte la mise en page.

Hélas, revenir à IE6 n'est pas la solution puisque IE7 est en téléchargement prioritaire depuis le 21 novembre......

En attendant, il n'y a pas que yacs :

12,7 millions de sites bugés :
ThierryP
avatar
from Nice, Drap
Associate, 1239 posts

inspired from ThierryP on Nov. 30 2006


ThierryP :

Apparement, le css de base incriminé est 'joi', les sites construits à partir de 'digital' ou de 'boxandarrow' (thème de yacs) ne semblent pas affectés... Idem pour 'A fluid 2-column layout' (selekton ?) qui fontctionne aussi....

Question, qu'est ce que joi à de fonction qui empêche IE7 de le lire ?

Messieurs, mesdames, à vos bloque notes !

Edit : Quelques pistes :

piste n°1
ThierryP
avatar
from Nice, Drap
Associate, 1239 posts

on Dec. 1 2006


Bon,

Après un problème vient toujours une solution C'est horrible de voir son travail gaché par une mise à jour, surtout si celle ci va affecter à terme, 80% de vos visiteurs...

Le bug (l'un des bugs ?) d'affichage dont on parle plus haut viens des 'balises de raccord pour Internet Explorer' dans les .css . C'est le petit 'html' devant les fonctions pour spécifier une valeur uniquement pour IE.

Apparement, Internet Explorer 7 ne prend en compte que la balise marquée 'html' et ne s'occupe pas des autres balises:

Exemple :

body /* Contour de la page et autres élèments */
    
margin: -1em 0 0 0;
    
padding0 0 0 0;
    
font-familyGeorgiaVerdanaArialHelveticasans-serif;
    
font-size1em;
    
font-weightnormal;
    
color#333;
    
background#999 url('images/background_page.gif');
}

html body /* align IE PC with other browsers */
    
font-size1em;
}



Les deux balises ont la même fonction, la balise avec le html rajoute seulement une fonction spécifique pour IE6 pour harmoniser le rendu entre Firefox, Opéra, et IE6. Avec IE7, seul la balise avec 'html' est prise en compte, d'ou les nombreux bugs d'affichages...

La solution : Supprimer les balises contenant "html"...

Reste a retester le tout sur IE6, IE7 et Firefoxe ou votre navigateur favori...
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from ThierryP on Dec. 1 2006


ThierryP: C'est une bonne et une mauvaise nouvelle. La bonne, c'est d'avoir trouvé l'origine du problème. La mauvaise, c'est le boulot que ça donne en plus... Apparemment, c'est surtout le style de référence joi qui est concerné...
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

on Dec. 4 2006


Il y une chose à tenter pour éradiquer le problème, comme indiqué à Adapter les styles de référence à ie7

Rate this page
Posted by Chacha on Oct. 29 2006, edited by Christian on June 15, (popular)