Maison > interface Web > tutoriel CSS > Comment puis-je implémenter des requêtes multimédia CSS dans IE8 ?

Comment puis-je implémenter des requêtes multimédia CSS dans IE8 ?

Mary-Kate Olsen
Libérer: 2024-12-24 16:18:10
original
674 Les gens l'ont consulté

How Can I Implement CSS Media Queries in IE8?

Requêtes multimédias IE8 et CSS : dépannage et alternatives

Question :

IE8 semble ne prend pas en charge la requête multimédia suivante :

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

Si cela est vrai, quelle syntaxe alternative peut être utilisé ?

Réponse :

IE8 ne prend en effet pas en charge les requêtes multimédias CSS. Pour contourner le problème, vous pouvez utiliser le code suivant :

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

Cependant, cette solution a ses limites. Il ne prend pas en charge toutes les fonctionnalités de requête multimédia disponibles dans les navigateurs modernes.

Solution alternative :

Pour une solution plus complète qui émule les requêtes multimédia dans IE8, envisagez d'utiliser le CSS3 -mediaqueries-js. Ce script émule les requêtes multimédias, mais il présente certaines contraintes :

  • Il ne fonctionne pas sur les feuilles de style importées.
  • Il ignore l'attribut multimédia sur et