Вопрос

Возможный Дубликат:
Как заставить прозрачность PNG работать в браузерах, которые изначально ее не поддерживают?

Как мне заставить IE 6.x корректно отображать файлы png?

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

Это было полезно?

Решение

попробуйте поискать в Google "png hack" ...воспитывает это и это

Редактировать:
каким-то образом дубликат это

Другие советы

Ваш дизайнер настаивает на том, чтобы в IE6 были тени? Браузер, доля рынка которого уменьшается с каждым днем. Или он будет счастлив, что большинство пользователей, использующих более современный браузер, увидят тени.

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

Вы можете использовать AlphaImageLoader либо напрямую, либо через множество скриптов, которые обертывают его. Лично я рекомендую IE7 , потому что он решает множество других проблем IE6, а не только альфа-прозрачность.

Кроме того, с некоторыми макетами, возможно, вообще можно обойтись без прозрачности и при этом выглядеть так, как хочет ваш дизайнер. Я не знаю, как это выглядит, поэтому я не могу сказать наверняка.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top