Как исправить проблему с изображением png в IE6? - PullRequest
0 голосов
/ 05 марта 2012

Я знаю, что есть много способов, доступных в интернете, я нашел один с использованием iepngfix , но для решения этой проблемы мне нужно указать ширину и высоту для каждого изображения в формате png и это слишком трудоемкий процесс для меня,Поскольку у меня есть 1000 изображений PNG в моем проекте, есть ли способ решить эту проблему без указания ширины и высоты тега изображения,

Мой тег изображения:

<img src="myPngImage.png" width="120" height="100" />

Ответы [ 3 ]

3 голосов
/ 05 марта 2012

Возможно, вы захотите взглянуть на CSSPie, я использую его лично, и пока он отлично работает. Я не проверял прозрачность изображений в IE6, но, кажется, хорошо поддерживается http://css3pie.com/documentation/supported-css3-features/#pie-png-fix.

1 голос
/ 15 мая 2012
<!--[if IE 6]>
      <script src="js/DD_belatedPNG_0.0.8a-min.js" type="text/javascript"></script>
      <script type="text/javascript">
            DD_belatedPNG.fix('img,div,ul,li,li a,a,input,p,blockquote,span,h1,h2,h3');
      </script>
      <![endif]-->

скачать код отсюда

http://trac.symfony -project.org / browser / plugins / pkToolkitPlugin / trunk / web / js / DD_belatedPNG_0.0.8a-min.js? Rev =20453

или

customize-your-blogger.googlecode.com / files / DD_belatedPNG_0.0.8a-min.js

1 голос
/ 05 марта 2012

Если вы должны поддерживать IE6, то я рекомендую использовать что-то вроде jquery's (которое будет автоматически определять ширину / высоту изображений).

...