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 :

Obligé réactualisation page sous IE7 [CSS 2.1]


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de mbar
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 60
    Par défaut Obligé réactualisation page sous IE7
    Bonjour,

    Je ne comprends pas.
    J'ai une page index.php avec un fichier externe index.css et cela fonctionne bien sous firefox.
    Par contre, sous IE7, lors de l'ouverture j'ai que certaines choses du CSS qui sont prises en compte comme les "box" mais ni la couleur de fond (body) ni le centrage (text-align:center etc... mais dès que je fais réctualiser c'est bon... Quelqu'un à une idée du phénomène ?
    De plus, dans mon CSS, j'utilise pour un tableau (tr, td) une mise en forme qui n'est pas prise en compte si je le fais avec des class="xxxx" et donc des .xxxx mais avec des id="xxxx" et des #xxxx. Pourtant, il est dit que l'on doit utiliser l'id="xxxx" qu'une seule fois dans la page !!!!
    PS : Le fait de changer id par class ne change rien à mon premier problème sous IE7.
    D'avance merci

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par mbar Voir le message
    Bonjour,
    Je ne comprends pas.
    J'ai une page index.php avec un fichier externe index.css et cela fonctionne bien sous firefox.
    Par contre, sous IE7, lors de l'ouverture j'ai que certaines choses du CSS qui sont prises en compte comme les "box" mais ni la couleur de fond (body) ni le centrage (text-align:center etc... mais dès que je fais réctualiser c'est bon... Quelqu'un à une idée du phénomène ?
    De plus, dans mon CSS, j'utilise pour un tableau (tr, td) une mise en forme qui n'est pas prise en compte si je le fais avec des class="xxxx" et donc des .xxxx mais avec des id="xxxx" et des #xxxx. Pourtant, il est dit que l'on doit utiliser l'id="xxxx" qu'une seule fois dans la page !!!!
    PS : Le fait de changer id par class ne change rien à mon premier problème sous IE7.
    D'avance merci
    Bonjour,
    il faut obligatoirement la page HTML compléte, et sa feille de style

  3. #3
    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
    Bonjour,

    Citation Envoyé par mbar Voir le message
    Quelqu'un à une idée du phénomène ?
    Comme tu fais pour charger tes styles : tag <link /> ou règle @import ?

  4. #4
    Membre confirmé Avatar de mbar
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 60
    Par défaut
    D'abord merci pour vos réponses.
    J'ai trouvé d'où vient l'erreur.
    J'avais codé mon fichier php en sous Notepad++ sous le format ANSi mais comme les accents étaient mal affichés sous IE, il m'a été conseillé de passer sous le format UTF8. Ce que j'ai fait.
    Maintenant les accents sont bons sous IE mais pas dans Notepad++ et de plus il m'insère un caractère en forme de carré au tout début de ma page (juste devant <!doctype..) ce qui génére un mauvais affichage de la page.
    Maintenant mon problème est que si je repasse en ANSI l'affichage est bon mais pas les accents.
    Y a t-il un moyen de transcoder proprement un fichier ANSI en UTF8 car je ne trouve pas ce qui me génére ce caractère "carré".
    D'avance merci

  5. #5
    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
    Remets ta page en ANSI et fais Convertir en UTF-8.

  6. #6
    Membre confirmé Avatar de mbar
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 60
    Par défaut
    Oui....

    Apparemment c'est la bonne solution...
    J'ai ajouté :mysql_query("SET NAMES 'utf8'") après ma connexion et ça fonctionne.

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/03/2009, 09h24
  2. Mise en page incohérent sous IE7 et firefox
    Par nO_life dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 29/12/2008, 22h39
  3. Forcer un saut de page à l'impression sous IE7 et FF3
    Par pagonaute dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 08/12/2008, 09h49
  4. Réponses: 4
    Dernier message: 13/10/2008, 11h56
  5. [TinyMCE] Obligé de recharger la page sous ie pour voir tinymce
    Par reventlov dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 10/10/2008, 15h15

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