IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

problème de changement de naviguateur


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Par défaut problème de changement de naviguateur
    Bonjour,
    Voila, je débute dans le développement web et mon problème est le suivant: Pour voir à quoi ressemblera mon site, je l'ai hébergé gratuitement dans ifrance. J'utilise mozilla firefox pour visualiser mon site, et là tout est bon. Mais lorsque j'utilise internet explorer, ma page est chamboulée, les div sont décalés etc alors que que dans mozilla c'est normal (voici le lien de la page : http://wlad-derbna.ifrance.com). Je ne sais pas d'où provient le problème.

  2. #2
    Membre éclairé Avatar de tibotibo69
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 268
    Par défaut
    C'est l'éternel problème entre IE et les autres navigateurs, mais il y a plusieurs possibilités pour pallier à ce problème :

    - soit tu définis deux feuilles de style ( une pour IE, une pour les autres navigateurs de cette façon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!--[if IE]>
            <link rel="stylesheet" type="text/css" href="../css/style_ie.css" />
        <![endif]-->
    - soit en passant par des hacks CSS :

    explications ici : http://www.babylon-design.com/site/i...-css-important

  3. #3
    sacha69
    Invité(e)
    Par défaut
    Soit tu essayes de faire des styles interprétés correctement sur tous les navigateurs (si si c'est possible) ^^

  4. #4
    Membre averti
    Inscrit en
    Août 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 20
    Par défaut
    bonjour ,
    bonne idée sacha69 ,peu tu nous donner plus de détail ctp ,
    merci

  5. #5
    sacha69
    Invité(e)
    Par défaut
    Je peux pas coder son site à sa place ^^

    Mais le conseil que je peux donner c'est de vérifier le rendu du en priorité sur IE, parce que c'est le navigateur qui respecte le moins les standards, donc si les styles s'appliquent bien sous IE, il y a de fortes chances qu'ils soient bien interprétés dans FF.

    Ce que je fais quand je dois faire une refonte, j'ai systématiquement IE6, 7, 8 et FF3 d'ouverts et je vois ce que ça donne. Tant que ça va pas, je fais des modifs.

    Faut s'armer de patience, parce que c'est pas toujours évident de capter ce qui cloche, mais si tu t'amuses à utiliser 1 feuille de style pour IE, 1 autre pour FF, une autre pour chrome ou autre etc ... c'est pas gérable.

    Vaut mieux se prendre la tête une bonne fois pour toute et faire quelque chose de "propre".

    Il y a beaucoup de doc sur ce site qui peut aider, on peut trouver énormément d'infos sur le net, de sites.. pour arriver à avoir un bon rendu sur tous les navigateurs.

    Encore une fois, de la patience et ça paiera

  6. #6
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Eh ben les gars, c'est un hébergeur gratuit, faut commencer par jeter un coup d'œil sur le code HTML généré

    Ah tiens, ifrance rajoute des lignes de code pour afficher sa barre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script language="Javascript" type="text/javascript">
    <!--
    var d=new Date; rnd=d.getDay()+'-'+d.getHours(); var b=(''+location.hostname).split('.'); d=2; if(b[b.length-d+1]=='') d=3; h='web.'+b[b.length-d]+'.'+b[b.length-d+1]; 
    document.write('<sc'+'ript src="http://js-perso.ifrance.com/js.php?'+rnd+'"><'+'/sc'+'ript>');
    // -->
    </script>
    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
    <script type="text/javascript">_uacct = "UA-324340-1"; urchinTracker();</script>
    Et juste avant le doctype en plus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    Les conséquences : Très graves, tous les navigateurs sont basculés en mode de rendu Quirks.
    Ce qui explique les problèmes de rendu

    Solution : Chercher un hébergeur sans pub.

Discussions similaires

  1. problème de changement de style du curseur
    Par ruud002 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/10/2006, 14h14
  2. Réponses: 18
    Dernier message: 20/07/2006, 17h55
  3. Problème de changement de données personnelles
    Par BnA dans le forum Langage
    Réponses: 9
    Dernier message: 15/05/2006, 14h02
  4. [Dataset] problème de changement de status
    Par Rayek dans le forum Bases de données
    Réponses: 4
    Dernier message: 14/10/2005, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo