"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment puis-je appliquer des styles CSS exclusivement à Internet Explorer 7, 8 et 9 ?

Comment puis-je appliquer des styles CSS exclusivement à Internet Explorer 7, 8 et 9 ?

Publié le 2024-11-08
Parcourir:169

How can I apply CSS styles exclusively to Internet Explorer 7, 8, and 9?

Application exclusive de CSS à Internet Explorer

Pour restreindre l'application de CSS à des versions spécifiques d'Internet Explorer, telles que 7, 8 et 9, l'utilisation de requêtes multimédias spécifiques à Microsoft constitue une solution efficace.

Dans l'exemple fourni, le code CSS vise à appliquer une largeur de 100 % uniquement aux navigateurs IE. Voici une description détaillée de son fonctionnement :

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #myElement {
        width: 100%;
    }
}

Requête multimédia spécifique à Microsoft :

  • L'écran de requête multimédia et (-ms-high-contrast : actif), (-ms-high- contrast : aucun) est spécialement conçu pour Microsoft IE.
  • La propriété -ms-high-contrast est unique à IE et est utilisée pour déterminer si l'utilisateur a activé le mode contraste élevé.

Validation :

  • En incluant à la fois les valeurs active et none pour -ms-high-contrast, la requête multimédia garantit la compatibilité avec les versions d'IE quel que soit le mode à contraste élevé paramètre.
  • IE analysera uniquement cette requête multimédia, tandis que les autres navigateurs l'ignoreront.

Conclusion :

Cette approche s'applique efficacement CSS exclusivement pour les versions 7, 8 et 9 d'Internet Explorer, vous permettant de cibler des navigateurs spécifiques sans affecter le reste du style de votre site Web.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3