Как я могу избавиться от этих теней на моем тексте в Internet Explorer? - PullRequest
3 голосов
/ 21 июля 2010

Если вы перейдете на http://mattculbreth.com или http://mattculbreth.com/projects.html в IE <= 8, вы увидите тени вокруг текста. Safari, Chrome и FireFox отображают это правильно. </p>

Посмотрев на CSS, кто-нибудь может сказать, как сделать это лучше в IE? IE 9 выглядит нормально (но он не получает градиенты, с которыми я в порядке).

Редактировать 1: Я получил этот шаблон от дизайнера. Он использует последние достижения магии CSS, поэтому я не шокирован не совсем идеальной производительностью IE здесь. CSS-файлы здесь и здесь и здесь .

Большое спасибо!

Мэтт

Ответы [ 3 ]

2 голосов
/ 21 июля 2010

Редактировать # 1: Удалить все «ФИЛЬТР: progid: DXImageTransform.Microsoft.dropshadow (...);»атрибуты из вашего файла theme.css, и все готово.

1 голос
/ 21 июля 2010

Похоже, что оно генерируется theme.css, несколько классов применяют фильтр dropShadow, включая .box, .navwrap, P.link A и другие.Я не могу понять, какая из них на самом деле вызывает тень, так как их не следует применять.Вы можете поиграть с их удалением, чтобы увидеть, какие исправления.

0 голосов
/ 21 июля 2010

Удаление свойств text-shadow из всех ваших файлов CSS должно помочь. Моя теория состоит в том, что, несмотря на то, что он переопределяется в mc.css, IE9.js амбициозен и применяет его.

...