Прозрачность *.png изображений в IE6

Прозрачность png в IE6C каждым днем понимаю, что IE6 — «супер браузер», верстка под него требует очень большого желания и силы воли. Одним из недостатком шестого интернет эксплорера является не отображение прозрачности в *.png изображениях, в Сети существует большое количество фиксов, которые исправляют этот недостаток, давайте рассмотрим один из самых мною используемый.

Автор данного фикса — Drew Diller, фикс можно скачать как с официального сайта так и с моего блога. Все, что нам нужно, это скачать скрипт загрузить его в любой раздел сайта, на главной странице делаем условие:

<!—[if lt IE 7]>
<script src=»js/fixpng.js»></script>
<script>
DD_belatedPNG.fix(‘div, img, .png, li’);
</script>
<![endif]—>

Пояснение: данным условие мы «говорим» браузеру, что если старница открывается с помощью браузера IE версия которого меньше 7 (т.е. 5.5 — 6 и т.д.) то загружать фикс создания прозрачности png изображений, который будет использоваться для элементов div, img, .png и li — если вам нужно чтобы фикс использовал и другие элементы, перечислите их через запятую.

Удачной верстки 😉

25 декабря 2009 в 10:327 комментариев Верстка

Комментарии — 7 комментариев

  1. #9138 egoholic в 16:22, 1 января 2010:

    Ответить | Цитировать

    А этот хак для бэкграунда годится?

  2. #9167 lo[p]ata в 13:18, 3 января 2010:

    Ответить | Цитировать

    конечно 🙂

  3. #9199 remitmaster в 13:34, 6 января 2010:

    Ответить | Цитировать

    Много раз приходилось бороться с IE, и конечно с прозрачностью png. Что сказать, попробуем этот хак. Спасибо.

  4. #9274 svoloch в 1:34, 24 января 2010:

    Ответить | Цитировать

    очень хороший скрипт. сам использовал. в отличие от аналогов, которые используют свойство от MS filter идет по пути замены на VML-элементы. в итоге значительно увеличивает производительность. поддерживает повторение и позиционирование фона. В общем думать о прозрачности действительно не нужно

  5. #9447 Crimer в 13:43, 16 марта 2010:

    Ответить | Цитировать

    Попробуем… пасиб.

  6. Спасибо! Помогло!
    Самый оптимальный вариант из всех сто встречал!
    Еще раз спасибо!!

  7. #12639 all в 13:01, 13 ноября 2011:

    Ответить | Цитировать

    не работает

Добавить комментарий

имя:

e-mail:

сайт:

текст:

Subscribe without commenting