Тень у div в IE
Ребят, всем привет! Помогите советом.
Имею div контейнер, который обладает тенью, в качестве его фона используется полупрозрачная картинка. Эффект тени и скругления добился свойствами css3 (box-shadow и border-radius). Все последние версии браузеров отображают этот контейнер нормально, но увы IE 8 (нужна его поддержка поскольку достаточно распространенная windows7 укомплектовка этим браузером) не понимает что происходит. Нашел решение, подключаем к таблице стилей файл pie.htc, наш ie8 научился скруглять углы и отбрасывать тень контейнера, но увы происходит заливка фона контейнера цветом самой тени, и поэтому эффекта полупрозрачности добиться не получается (фоновая картинка отображается но помимо нее, на заднем плане присутствует заливка). Пробывал прописать в стиле background-color: transparent; но результата нет, насколько понимаю свойство background тут не причем, и ковырять надо в другом месте. |
Да, если не ошибаюсь с pie косяки подобные вылазят.
Решение простое - забей. Проживут как-нибудь без тени. Счастливые обладатели IE8 должны быть счастливы что хоть что-то имеют. |
Ссылку можете скинуть на пример?
|
Прошу прощения.
Я понял о чём вы - но такое действительно, насколько я знаю - не лечится.. (Можно попробовать создать дополнительные 1px блоки по краям(с абсолютным позиционированием к примеру.) и тени задавать именно для них! Полупрозрачная картинка будет естественно при этом находится в другом блоке и соответственно не будет окрашиваться тенью! Но смысла большого во всем этом нет естественно, поскольку почти с таким же успехом тени можно картинками реализовать..) |
Спасибо за отклики) решения так и не нашел. Решил отказаться от тени в этом браузере) кто не хочет обновлять свой софт, увы не сможет любоваться всей красотой) ресурс пока в локале висит поэтому показать не могу
|
Часовой пояс GMT +3, время: 22:17. |