jquery pngfix не работает - PullRequest
       46

jquery pngfix не работает

0 голосов
/ 25 августа 2011

У меня есть сайт с большим количеством изображений bg png. css вот так:

div#carousel ul#slides li.monitor{
  background:url(../images/monitor.png) no-repeat center top;   
  position:relative;
}

и у меня включены jquery и pngfix:

<script language="javascript"> 
  google.load("jquery", "1.6.2");
</script>
<script src="/javascripts/jquery.pngFix.pack.js"></script>

и

$(document).ready(function() {
$(document).pngFix(); 
    ...
})

пока мои png не отображаются в IE7, IE8 и т. Д. Идеи?

enter image description here

1 Ответ

0 голосов
/ 25 августа 2011

jquery.pngfix.js только для IE 5.5 и 6.0.Internet Explorer 7 и 8 изначально поддерживают 24-битные прозрачные PNG-файлы и не требуют исправления.Однако есть некоторые специфические форматы PNG, которые IE7 / IE8 не поддерживают.Если вы используете стандартную 24-битную альфа-прозрачность, то все будет в порядке.Но некоторые другие варианты ... не всегда.

Преобразуйте их в 24-разрядные, если они еще не установлены, и убедитесь, что IE правильно загружает их по сети (без 404 ошибок и т. Д.).

...