Как сделать коробку тени в IE? - PullRequest
2 голосов
/ 29 марта 2011

Я использую это для браузеров Firefox и веб-набора:

-moz-box-shadow: 0 0 15px #888;
-webkit-box-shadow: 0 0 15px #888;
box-shadow: 0 0 15px #888;

для IE, я нашел 2 фильтра из этой статьи:

http://robertnyman.com/2010/03/16/drop-shadow-with-css-for-all-web-browsers/

/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

но эти 2 фильтра предназначены для примера в этой статье, а не для эффекта затенения блока, который я собираюсь получить. Я пытался изменить его, но я не знаком с фильтрами IE. Кто-нибудь может изменить эти 2 фильтра, чтобы они работали с нужной мне тенью?

1 Ответ

3 голосов
/ 29 марта 2011

Я бы не стал настраивать эти фильтры, поскольку они не будут вести себя точно так же, как box-shadow.

Для своих проектов я использую css3PIE , который добавляет функции css3 в браузеры IE, которые их не поддерживают.Я считаю это решение для box-shadow гораздо более последовательным.И вы можете использовать обычный синтаксис css3 - все, что вам нужно сделать, это загрузить библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...