непрозрачность и поведение альфа: url (iepngfix.htc); не работает в IE6 - PullRequest
1 голос
/ 16 августа 2011
.idioma_es #logosFooter, .idioma_es #logosFooter li a {
    background: url(../nImg/microsites/logos/logos_footer.png) no-repeat scroll left top transparent;
    behavior: url(../../nJs/iepngfix.htc);

}

Результат в Firefox: result in firefox

Результат в Internet Explorer 6 (на основе IE Tester для Windows): result in Ie

путь к файлу .htcправильно!

Есть идеи, что мне не хватает?

Ответы [ 3 ]

3 голосов
/ 16 августа 2011

Не проверяйте это с помощью IETester. Это не совсем надежно.

Вы должны использовать виртуальную машину , но вы можете быстро протестировать страницу с помощью http://ipinfo.info/netrenderer/.


После того, как я немного погуглил, я, возможно, был немного несправедлив по отношению к IETester (хотя я до сих пор не доверяю ему).

http://www.my -debugbar.com / вики / IETester / HomePage

Известные проблемы и ограничения:

  • Фильтры CSS работают неправильно в пользовательском режиме: решение состоит в том, чтобы запустить IETester от имени администратора, и фильтры CSS будут работать.
3 голосов
/ 16 августа 2011

Вы можете попробовать PIE - http://css3pie.com,, который также работает в IE6.

2 голосов
/ 05 октября 2012

IE6 не поддерживает альфа-канал для фоновых изображений, за исключением определенных обстоятельств.Не существует общего исправления, как для изображений на переднем плане.

Смотрите здесь: http://24ways.org/2007/supersleight-transparent-png-in-ie6

Проверьте первый бит текста под заголовком «Подводные камни»

...