2009-11-03 3 views
4

У меня есть проект, в котором мне нужно изменить размеры некоторых изображений в фактической стороне браузера.Масштабирование изображения IE6 с бикубическим фильтром

IE8, FF3 и др. Все применяют фильтр, чтобы сгладить изменение размера изображения, поэтому в этих браузерах все выглядит хорошо.

В IE7 я применил следующее исправление, которое отлично работает: -ms-интерполяция-режим: bicubic;

В IE6, однако, я могу найти ссылки только на AlphaImage Filter (тот же, который используется для включения альфа-прозрачности в файлах PNG). Однако я не могу найти пример того, как его использовать, и я не смог заставить его работать сам.

Может ли кто-нибудь предоставить мне пример? Предпочтительно применяется к фактическим тегам img, хотя я мог бы использовать фоновые изображения, если это необходимо.

ссылка MSDN (для чего его ценности): http://msdn.microsoft.com/en-us/library/ms532969%28VS.85%29.aspx

код, я использую в моем CSS применяются к IMG, хотя я пытался применить его к контейнеру IMG, а также (при отсутствии эффекта) :

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

тысяча спасибо это заранее :)

Rick

ответ

0

Я полагаю, что большинство (если не все) версии/6 PNG прозрачность исправить IE5 используйте одно и то же свойство. Рассмотрение их кода может быть хорошим местом, по крайней мере, для того, чтобы получить работу, и в этот момент вы можете настроить ее для собственного использования.

http://jquery.andreaseberhard.de/pngFix/

http://www.twinhelix.com/css/iepngfix/