我知道有很多方法可以在互聯網上,我發現一個使用iepngfix,但要解決這個問題,我需要指定寬度和高度,每個PNG圖像和它耗時的過程對我來說。因爲我已經在我的項目PNG圖像的1000年代,有什麼辦法來解決這個問題,而無需指定寬度和高度的圖像標籤,如何解決IE6中的PNG圖像問題?
我的形象標籤:
<img src="myPngImage.png" width="120" height="100" />
我知道有很多方法可以在互聯網上,我發現一個使用iepngfix,但要解決這個問題,我需要指定寬度和高度,每個PNG圖像和它耗時的過程對我來說。因爲我已經在我的項目PNG圖像的1000年代,有什麼辦法來解決這個問題,而無需指定寬度和高度的圖像標籤,如何解決IE6中的PNG圖像問題?
我的形象標籤:
<img src="myPngImage.png" width="120" height="100" />
你可能想看看CSSPie,我個人使用它,到目前爲止它效果很好。我沒有在IE6中測試圖像透明度,但似乎很好的支持http://css3pie.com/documentation/supported-css3-features/#pie-png-fix。
也秒殺我。可能是最強大的解決方案,但對我們所有人來說最好的解決方案不是支持10年前的瀏覽器。 – 2012-03-05 17:00:06
如果您必須支持IE6,那麼我推薦使用類似jquery's capabilities(它會自動檢測圖像的寬度/高度)。
<!--[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]-->
下載代碼從這裏
或
customize-your-blogger.googlecode.com/files/DD_belatedPNG_0.0.8a-min.js
的IE6死了。 – rekire 2012-03-05 16:56:39
IE6問題的最佳解決方案是將IE6作爲受支持的瀏覽器放置。它永遠是,永遠是,永遠都會是,絕對是一團糟。讓你的生活更輕鬆,忘記它的存在。 – 2012-03-05 16:57:50
已經回答了100次。去找一個現有的答案。 – 2012-03-05 16:57:50