Maison >interface Web >tutoriel CSS >Comment puis-je remédier au manque de prise en charge par IE8 des requêtes multimédias CSS ?

Comment puis-je remédier au manque de prise en charge par IE8 des requêtes multimédias CSS ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-18 08:42:13351parcourir

How Can I Fix IE8's Lack of Support for CSS Media Queries?

Prise en charge d'IE8 pour les requêtes multimédias CSS

IE8 ne prend pas en charge l'écran de requête multimédia spécifiée "@import url("desktop.css") et (largeur minimale : 768 px );". Pour résoudre ce problème, envisagez une approche alternative :

Options alternatives :

  • css3-mediaqueries-js : Ce script émule les requêtes multimédias , mais il ne prend pas en charge @imported feuilles de style.
  • Respond.js : Une option plus simple qui prend en charge uniquement les requêtes multimédias de largeur minimale et maximale.

Analyse de code :

L'écran de code "@import url("desktop.css") fourni ; @import url("ipad.css") uniquement écran et (device-width:768px);" présente des problèmes potentiels :

  • IE8 ne prend pas en charge l'importation "ipad.css" en raison du manque de prise en charge des requêtes multimédias.
  • Le type de média "écran" dans "@import url Écran ("desktop.css") ;" n'est pas nécessaire puisqu'il s'agit du type de média par défaut.

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!

Déclaration:
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