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
Mary-Kate Olsenoriginal
2024-12-24 16:18:10676parcourir

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);

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);

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