Journal compatibilite IE / autres navigateurs

Posté par  .
Étiquettes : aucune
0
30
mar.
2003
bonjour a tous
j'ai recement transforme mon site (http://www.nova-mag.org ) pour y utiliser du Css un peu partout. mon CSS et mon HTML sont valides (vous pouvez le voir en clicquant (put1 comment ca s'ecrit ?) sur les images sur le site.

le menu est cense deborder un peu de la page de lecture, mais sous IE et derives, il interprete le margin-left: -5%; comme faisant reference a la page, et non a la section courante, et donc le menu est tout a fait a gauche, coupe :(
sous Mozilla et Opera ca marche sans pb

si quelqu'un a des idees ...
merci
++
sam
  • # Re: compatibilite IE / autres navigateurs

    Posté par  . Évalué à 1.

    J'ai eu le meme probleme (mais de l'autre coté de la page...) pour le site du club lolut ( http://lolut.utbm.info/(...) )

    La seule solution que j'ai trouvé: abandonner les marges négatives que IE ne comprends pas, et passer le menu en poition absolue (position: absolute;) par rapport au haut de page.

    Bon courage....
  • # Re: compatibilite IE / autres navigateurs

    Posté par  (site web personnel) . Évalué à 1.

    Ton menu est bizarre ...
    Il ne se comporte pas tout à fait de la même façon sur les 3 navigateurs que j'ai :
    Mozilla 1.3 (tarball) , konqueror 3.1 et Opera 6.12
    (Enfin tu fais peut etre des modifications depuis midi)

    Tu peux voir les copies d'écrans là :
    http://zapoyok.dnsalias.com/screenshots/(...)
    • [^] # Re: compatibilite IE / autres navigateurs

      Posté par  . Évalué à 1.

      http://nmsam.free.fr/graphics/nova-correct-mozilla-1.3b.jpg voila comment ca doit faire ... bref, y a du boulot sur le CSS et pourtant il est valide ... enfin bref ++ sam
      • [^] # Re: compatibilite IE / autres navigateurs

        Posté par  (site web personnel) . Évalué à 1.

        Bizarre d'avoir de si grande différences d'aspects sur le meme navigateur ( a priori c'est soit mozilla1.3a soit mozilla1.3b que tu utilises), la copie d'écran que je t'ai faite est celle sous mozilla1.3 (la version de la MDK9.1) Enfin je pense avoir trouver un moyen (à toi de continuer): je réécris en dessous ton css pour la classe "menu"
        div.menu {
                background: white;
        	text-align: center;
        	border: 1px black dashed;
        	padding: 3px;
        	padding-top: 1.5em;
        	padding-bottom: 3em;
        	margin-left: -60px;     /* Pour IE */
        	margin-bottom: 1em;
        	width: 160px; 
        	float: left;
        }
        
        html>body div.menu { 
        /* Comme IE ne comprend pas cela il le passe, mais les navigs le gérant
        le comprenne et en tiennent compte 
        */
        	margin-left: -15%; 
        	}
        
        
        Je ne suis pas un pro des CSS, alors si quelqu'un est plus calé et veux compléter ou me corriger, qu'il n'hésite surtout pas !!! Tu peux tester le résultat sur http://zapoyok.dnsalias.com/nova.html
  • # Re: compatibilite IE / autres navigateurs

    Posté par  . Évalué à 0.

    IE sux avec les css. N'insistez pas, vous n'arriverez à rien de potable avec cette chose. L seul moyen c'est de faire une page pour gecko, khtml, etc.. en css et une aute pour IE avec les . Ou alors de faire une redirection vers la dernière version de mozilla pour les utilisateur, d'IE. Ou encore un petit "CE site est optimisé pour tous les navigateurs sauf IE qui est une m*rde immmonde. Veuillez utilisez un aute navigateur que IE". [-1]
    • [^] # Re: compatibilite IE / autres navigateurs

      Posté par  . Évalué à 1.

      meme si j'aime pas IE et Windows, il se trouve qu'une majorite de nos lecteurs utilisent cette m*** ou ses derives (Avant browser, Netcaptor ...) et je ne veux pas les defavoriser pour autant.

      reflechis un peu : un mec qui arrete pas de dire que windows, IE et tout c'est de la merde, il a raison, mais si en plus, il bloque l'acces de ses pages a IE, il vaut pas mieux que ceux qui font l'inverse (sauf que eux ils ont tort)

      je sais pas si tu as compris, mais l'idee est la
      en gros, meme si ca fait chier, faut quand meme se prendre la tete pour ses idiots.

      a bon entendeur
      salut
      • [^] # Re: compatibilite IE / autres navigateurs

        Posté par  . Évalué à 1.

        Moi j'opterai pour un petit écran d'information pour les utilisateurs d'IE qui les informerait que le site fonctionne mla avec IE à cause de IE, eavec quelques liens vers des .exe de mozilla, frenchmozilla, ect.., puis mettre un lien vers le site. Pas vraiment bloquer, mais au moins informer. C'est sur que je vais pas dire au gars que son brouteur est une merde, que Ms ca sux, ect... Ca le ferait plûtot rester sur son Internet Explorer.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.