IE 8 : La taille de l'arrière-plan ne fonctionne pas ? Voici une solution possible
Vous essayez d'implémenter la taille d'arrière-plan dans IE 8, mais cela n'a aucun effet. Examinons le problème et trouvons une solution.
Le code CSS fourni inclut la propriété background-size ainsi que ses équivalents -moz- et -webkit- entre navigateurs. Cependant, cette approche ne fonctionne pas pour vous.
Une solution possible a été suggérée par « Dan » dans un fil de discussion similaire :
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/news-background.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/news-background.jpg', sizingMethod='scale')";
Ce filtre redimensionnera l'intégralité de l'image d'arrière-plan pour l'adapter à la zone spécifiée. Cependant, si vous utilisez une feuille de sprite, cette solution peut poser des problèmes.
Attention :
Il est important de noter que ce filtre a un défaut : tous les liens dans la zone où l'image d'arrière-plan est appliquée, il ne sera plus cliquable. Considérez cet inconvénient potentiel avant de mettre en œuvre ce correctif.
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!