прозрачность конфликтует с тенью в ie7 с помощью CSS3 PIE - PullRequest
0 голосов
/ 14 февраля 2012

Я использую CSS3 PIE для создания эффектов border-radius, drop shadow и прозрачности, чтобы сделать прозрачную область вокруг главной страницы. Я пытаюсь сделать так, чтобы это выглядело так:

http://www.palosverdes.com/rpv/re-design/JANUARY-2012/C-10.html

Вот моя текущая версия:

http://www.palosverdes.com/rpv2012/indexforie7.cfm

Это отображает эффекты, которые я хочу в современных браузерах, но в IE7 тень, кажется, заполняет область, которая должна быть прозрачной. Вот скриншот:

imgur.com / lD0JG (я все еще могу опубликовать только две гиперссылки, извините)

Есть идеи, что может быть причиной проблемы?

1 Ответ

1 голос
/ 15 марта 2012

Оказывается, что css3pie не поддерживает тени на элементах, которые не являются непрозрачными (просвечивает).Вот соответствующая ссылка: css3pie.com / Documentation / Supported-Css3-Features / # box-shadow Насколько я могу судить, эта проблема может быть решена только в ie7 / 8 с использованием основанного на pngотбросьте тень с помощью css или добавьте тень как часть фонового изображения для div.

...