Maison > interface Web > tutoriel CSS > Pourquoi mon CSS s'affiche-t-il différemment en développement et en production avec IE8 ?

Pourquoi mon CSS s'affiche-t-il différemment en développement et en production avec IE8 ?

Barbara Streisand
Libérer: 2024-11-03 20:20:03
original
302 Les gens l'ont consulté

Why is my CSS rendering differently in development vs. production using IE8?

Différences dans le rendu CSS entre l'environnement de développement et le serveur Web

Si vous rencontrez un affichage CSS différent entre votre environnement de développement et le serveur Web, malgré l'utilisation le même navigateur et le même système, le problème peut provenir de serveurs différents. Dans votre cas, vous utilisez ASP.net Development Server en développement et IIS 6.0 sur le serveur Web.

Le problème peut résider dans les différences de rendu entre les navigateurs lors de l'accès aux serveurs locaux et Web. Microsoft a introduit des modes de rendu distincts pour ces scénarios, pouvant entraîner des problèmes comme ceux que vous rencontrez.

Ces différences proviennent du comportement par défaut d'IE8. Sans valeur compatible X-UA ou si le site se trouve dans la zone de sécurité de l'intranet local, IE8 le restituera en mode EmulateIE7.

Pour résoudre ce problème, modifiez votre site Web pour forcer le mode standard IE8 complet. Vous pouvez le faire en :

  1. Incorporer un en-tête compatible X-UA :

    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    Copier après la connexion
  2. Ajouter une balise META :

    <meta http-equiv="X-UA-Compatible" content="IE=8">
    Copier après la connexion

Vous pouvez également consulter la ressource suivante pour plus d'informations :
[Modes de rendu IE8 : théorie et pratique](http://sharovatov.wordpress.com/2009/05/18 /ie8-rendering-modes-theory-and-practice/).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal