CSS 3 текстовая тень в IE - PullRequest
1 голос
/ 28 марта 2012

Я использую тень текста CSS 3 для имитации эффекта скоса и тиснения в моем веб-приложении.Проблема в том, что IE 10 показывает очень плохо выглядящую тень.Я не проверял это на IE 9 до сих пор.Но можно ли это исправить?Это CSS, который я использую: *

text-shadow: 0px 1px 1px #A4A4A4;
filter: dropshadow(color=#A4A4A4, offx=0, offy=-1);

Есть ли какая-либо библиотека javascript для отображения тени текста в IE?или какие-нибудь другие хитрости, которые мне помогут?Или какие-либо дополнительные свойства CSS, чтобы добавить, чтобы решить это?

1 Ответ

3 голосов
/ 28 марта 2012

Вы можете попробовать другой теневой фильтр.

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

Или использовать файл поведения, имитирующий CSS3: http://fetchak.com/ie-css3/

Обновление : Извините, я неправильно прочиталэтот теневой фильтр предназначен для box-shadow, а не text-shadow.Internet Explorer не поддерживает text-shadow, но вы можете смоделировать это с помощью фильтра drop-shadow и glow, см. это руководство .

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