IE 8 прозрачный div с содержимым сверху - PullRequest
1 голос
/ 28 апреля 2011

Привет всем В настоящее время у меня есть некоторые проблемы с IE <9 и прозрачностью рендеринга. У меня есть прозрачный div и текст над ним. это выглядит хорошо в Firefox Chrome и IE 9. однако более старые версии IE не отображают текст так же хорошо, как другие браузеры. Это читабельно, но буквы имеют странные псевдонимы по краям ... </p>

это сайт -> http://jmia -js.saude.azores.gov.pt

если вы посетите его, например, с помощью IE8, вы поймете, что я имею в виду. или вы можете даже использовать IE Net Renderer для отображения сайта в браузере IE8.

Кто-нибудь знает, как решить эту незначительную ошибку? Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 28 апреля 2011

Похоже, что проблема вызвана атрибутом фильтра CSS, который вы используете, чтобы получить эту прозрачность в IE.Попробуйте вместо этого использовать прозрачный PNG в качестве фона, и ваш тип должен правильно сглаживать.

0 голосов
/ 28 апреля 2011

В старых версиях IE появился альтернативный способ определения непрозрачности.Попробуйте добавить эту строку:

.opaque {
    opacity: 1;
    filter: alpha(opacity = 100);
}
...