Maison >interface Web >tutoriel CSS >Comment puis-je faire fonctionner la « taille d'arrière-plan » dans Internet Explorer ?

Comment puis-je faire fonctionner la « taille d'arrière-plan » dans Internet Explorer ?

DDD
DDDoriginal
2024-12-28 05:25:10885parcourir

How Can I Make `background-size` Work in Internet Explorer?

Surmonter les limitations d'IE avec background-size

Bien qu'il s'agisse d'une propriété CSS largement prise en charge, background-size présente des défis dans Internet Explorer. Des développeurs curieux ont recherché des solutions pour que ce style essentiel fonctionne comme prévu, même dans ce navigateur.

La réponse : exploiter le filtre AlphaImageLoader

Heureusement, une solution a émergé dans la forme du filtre AlphaImageLoader, pris en charge par IE 5.5 et versions ultérieures. Ce filtre vous permet de manipuler la mise à l'échelle de l'image dans IE :

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale');

-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale')";

Avertissements concernant l'utilisation du filtre AlphaImageLoader

Il est important de noter que le filtre AlphaImageLoader redimensionne l'image entière à s'adapter à la zone désignée. Si vous travaillez avec un sprite, cela peut entraîner des problèmes d'alignement.

Référence pour une exploration plus approfondie

Pour des informations plus détaillées, reportez-vous au document officiel de Microsoft documentation sur AlphaImageLoader Filtre :

https://msdn.microsoft.com/en-us/library/ms532984(v=vs.85).aspx

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
Article précédent:Nuage de tagsArticle suivant:Nuage de tags