ie6下png图像问题
在ie7、8,Firefox下正常显示
可是为什么在ie6下这样显示?请各位指教1、2。。
------解决方案--------------------png在ie6下透明的问题?
你的两张图片看起来差不多
要是透明的问题,网上解决办法很多
------解决方案--------------------如下js代码可解决png在ie6下透明问题
JScript code
function correctPNG()
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) es
------解决方案--------------------
别想了,IE6对PNG支持不好,就像你非要拿个286的机器装win7一样,有这时间和精力不如去想想别的解决方案,在这个问题上浪费时间不值得。。。
------解决方案--------------------
js可以解决的,我这里有以前用过的
网上找不到得话给个email
我传给你
------解决方案--------------------
------解决方案--------------------
其实很简单
去网上找jquery.pngFix.js
引用
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery.pngFix.js"></script>
然后调用如下代码
<script type="javascript">
$(document).ready(function(){
$(document).pngFix();
});
</script>
在IE6,7,8,FF下面都正常显示PNG图片
------解决方案--------------------
juqery有一个jquery.pngFix.js
这个是用来处理png在ie6下面的
$(document).ready(function(){
$('div.examples').pngFix( );
});
可以上网上down这个js的