2009-03-25 3 views
0

Я вижу странное поведение в IE 7 и Chrome с изменением прозрачности на прозрачном фоне png в моей навигации.Непрозрачность в Chrome и IE

СМЧ:

ul.tabs a { 
    height: 48px; 
    filter:alpha(opacity=80); 
    -moz-opacity:0.8; 
    -khtml-opacity: 0.8; 
    opacity: 0.8; 
    } 

div.header ul.tabs a:hover { 
    filter:alpha(opacity=100); 
    -moz-opacity:1; 
    -khtml-opacity: 1; 
    opacity: 1; 
    } 
+0

Возможно, вы захотите связаться с изображениями, которые вы используете, в случае, если проблема связана с форматом –

ответ

1

Я считаю, что причина, почему визуализация плохо выглядит в IE7, потому что IE7 не обрабатывает непрозрачности хорошо. Рик Стрэхл заметил эту проблему в своем блоге под названием Internet Explorer 7.0 and Opacity: Not even close!

Один комментарий к этому сообщению в блоге, связанных с блогам IE пост Notes on the interaction of ClearType with DXTransforms in IE7, где мы узнаем, что IE Team знает о проблеме и предлагает «объяснение», который включает в себя этот драгоценный камень :

«Поскольку наши пользователи также заметил, текст ClearType тогда выглядит крайне размыто - к сожалению, эти две технологий просто не смешивается хорошо Это происходит потому, что основная свертка используется DXTransforms не учитывает пространственным. характер ClearType. "

Я считаю, что команда IE смогла включить прозрачность преобразования ClearType в IE8, но, увы, это не вложало ее в IE7.

+0

Meh .. еще один день .. еще одна причина, по которой я презираю IE. Я закончил тем, что просто сделал опрокидывание CSS-изображений. Спасибо за ответ. – Zac

Смежные вопросы