Maison > interface Web > tutoriel CSS > Comment puis-je faire fonctionner mes requêtes multimédias CSS dans Internet Explorer 8 ?

Comment puis-je faire fonctionner mes requêtes multimédias CSS dans Internet Explorer 8 ?

DDD
Libérer: 2024-12-22 03:49:18
original
755 Les gens l'ont consulté

How Can I Make My CSS Media Queries Work in Internet Explorer 8?

Requêtes multimédias CSS et compatibilité IE8

Internet Explorer 8 (IE8) pose une limitation en ce qui concerne certaines requêtes multimédias CSS, en particulier la déclaration d'importation.

Non pris en charge Requête :

@import url("desktop.css") screen and (min-width: 768px);
Copier après la connexion

Méthode d'écriture alternative :

Pour prendre en charge IE8, il est nécessaire de séparer l'instruction d'importation en deux lignes :

@import url("desktop.css") screen;
@media (min-width: 768px) {
  @import url("desktop.css");
}
Copier après la connexion

Problèmes de code :

Dans le code fourni extrait :

@import url("desktop.css") screen;
@import url("ipad.css") only screen and (device-width:768px);
Copier après la connexion

La première instruction d'importation écrasera la deuxième instruction d'importation dans IE8. Pour éviter cela, les importations devraient être réorganisées :

@import url("ipad.css") only screen and (device-width:768px);
@import url("desktop.css") screen;
Copier après la connexion

Solution :

Pour une plus grande compatibilité, pensez à utiliser des polyfills tels que css3-mediaqueries-js ou Respond. js, qui prennent en charge les requêtes multimédias dans les navigateurs plus anciens comme IE8.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal