web-dev-qa-db-fra.com

utilisation de la balise <picture> avec Internet Explorer 11

Recherche sur Internet depuis un certain temps et aucune solution.

J'essaie d'utiliser le carrousel lisse avec la nouvelle balise d'image, fonctionne très bien dans tous les navigateurs, mais IE 11. quelqu'un connaît-il une solution de contournement/polyfill pour IE 11?

7
Lucky500

Le <picture> la balise fait partie de HTML5 mais sur la documentation, la solution de repli est <img> qui fonctionnera même sur les anciens navigateurs.

<picture>
   <source media="(min-width: 64em)" src="high-res.jpg">
   <source media="(min-width: 37.5em)" src="med-res.jpg">
   <source src="low-res.jpg">
   <img src="fallback.jpg" alt="This picture loads on non-supporting browsers.">
   <p>Accessible text.</p>
</picture>
7
zuckonit

Le standard <picture> polyfill est Picturefill . Il devrait permettre à l'élément de fonctionner comme prévu dans IE8 +.

4
Leland