добавление «progid: DXImageTransform.Microsoft» делает текст размытым - PullRequest
2 голосов
/ 21 февраля 2012

Как только я добавлю это к CSS:

filter:  progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=5, Direction=90),
         progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=5, Direction=270);

весь текст внутри этого элемента становится размытым.

Это известная проблема?

Какой обходной путь?

Я создаю эффект тени для div (контейнера), и этот CSS применяется к этому div.

Кроме того, я безуспешно пытался применить к нему положение: относительное и цвет фона. Единственный способ сделать так, чтобы текст выглядел "нормально", - это удалить фильтр.

Кроме того, cleartype отключен!

Спасибо

1 Ответ

1 голос
/ 21 февраля 2012

Да, это известная проблема, связанная с работой этих фильтров. Я бы порекомендовал взглянуть на CSS3PIE , чтобы добавить такого рода поведение - оно работает безупречно для теней и закругленных углов.

Убедитесь, что вы прочитали документацию, есть несколько ошибок, которые люди пропускают (правильный mimetype для htc, position: относительный на затененных элементах).

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