Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Тень у div в IE (https://javascript.ru/forum/xhtml-html-css/37360-ten-u-div-v-ie.html)

Malsim 16.04.2013 22:02

Тень у div в IE
 
Ребят, всем привет! Помогите советом.

Имею div контейнер, который обладает тенью, в качестве его фона используется полупрозрачная картинка. Эффект тени и скругления добился свойствами css3 (box-shadow и border-radius).

Все последние версии браузеров отображают этот контейнер нормально, но увы IE 8 (нужна его поддержка поскольку достаточно распространенная windows7 укомплектовка этим браузером) не понимает что происходит.

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

Пробывал прописать в стиле background-color: transparent; но результата нет, насколько понимаю свойство background тут не причем, и ковырять надо в другом месте.

danik.js 17.04.2013 05:21

Да, если не ошибаюсь с pie косяки подобные вылазят.
Решение простое - забей. Проживут как-нибудь без тени. Счастливые обладатели IE8 должны быть счастливы что хоть что-то имеют.

Mike_Kharkov 18.04.2013 20:04

Ссылку можете скинуть на пример?

Mike_Kharkov 18.04.2013 20:39

Прошу прощения.
Я понял о чём вы - но такое действительно, насколько я знаю - не лечится..
(Можно попробовать создать дополнительные 1px блоки по краям(с абсолютным позиционированием к примеру.) и тени задавать именно для них!
Полупрозрачная картинка будет естественно при этом находится в другом блоке и соответственно не будет окрашиваться тенью! Но смысла большого во всем этом нет естественно, поскольку почти с таким же успехом тени можно картинками реализовать..)

Malsim 19.04.2013 10:53

Спасибо за отклики) решения так и не нашел. Решил отказаться от тени в этом браузере) кто не хочет обновлять свой софт, увы не сможет любоваться всей красотой) ресурс пока в локале висит поэтому показать не могу


Часовой пояс GMT +3, время: 22:17.