2009-11-03 4 views
4

J'ai un projet dans lequel je dois redimensionner certaines images du côté du navigateur.Mise à l'échelle de l'image IE6 avec un filtre bicubique

IE8, FF3 et autres appliquent tous un filtre pour lisser le redimensionnement de l'image, donc dans ces navigateurs tout semble bien.

Dans IE7 j'ai appliqué le correctif suivant qui fonctionne très bien: -ms-interpolation-mode: bicubic;

Dans IE6, cependant, je ne trouve que des références au filtre AlphaImage (le même que celui utilisé pour activer la transparence alpha sur les fichiers PNG). Cependant, je ne peux pas trouver un exemple de la façon de l'utiliser, et je n'ai pas réussi à le faire fonctionner moi-même.

Quelqu'un peut-il me donner un exemple? De préférence appliqué aux balises img réelles, bien que je pourrais utiliser des images de fond si nécessaire.

lien MSDN (pour ce que ça vaut): http://msdn.microsoft.com/en-us/library/ms532969%28VS.85%29.aspx

Le code que je utilise dans mon CSS est appliqué à l'img, bien que je l'ai essayé de l'appliquer au conteneur img ainsi (sans effet) :

#provider-list li img { 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/image.gif", sizingMethod="scale"); 
} 

merci mille vous est à l'avance :)

Rick

Répondre