
Всем нам известно что наш «любимый» Internet Explorer 5 и 6 (до 7 версий) не поддерживает прозрачность формата PNG и что с этим как-то нужно бороться. Так как бывают случаи, когда gif со своими 256 цветами просто не подходит. Ранее я уже публиковал на сайте один фикс, который решает эту проблему, но он был не совсем идеален. Например, не отображалась прозрачность со свойством background-image.
Поэтому я предлагаю воспользоваться другим, новым фиксом от Unit Interactive Labs, размер которого занимает менее 2 kb.
Установка данного решения довольно таки проста, нужно всего лишь скачать сам js-фикс, загрузить его к себе на сервер и прописать его в header на нужных страничках:
<!--[if lt IE 7]>
<script type="text/javascript" src="unitpngfix.js"></script>
<![endif]-->
Источник: StylizedWeb.com
Похожие записи:
есть еще вт такой фикс http://www.twinhelix.com/css/iepngfix/
из плюсов: поддержка background position и background repeat, да и весит немного
CSS ???? ?? ???????? ?? ????…
?????? ???????? ????????? ???, ??? ??????? ?????????????, ????????(!) ???? ?? ???????? ?? ???????? ?? ??? RSS ?????. ??? ??? ????????? ?? ??…
баг? может это показывает что не может найти пустой прозрачный однопиксельный blank.gif?
его версию с поддержкой background-position и -repaet сделали давно, но я смотрю оан тк и осталась альфой
я сейчас пользуюсь вот этим http://www.dillerdesign.com/experiment/DD_belatedPNG/ и очень доволен
*unfuckwitable отвечает:
5 апреля, 2009 в 15:51 | #
вы правы) я допустил досадную ошибку в пути.
а если сравнить этот фикс с http://www.twinhelix.com/css/iepngfix/ . что скажите?
Ответить