CSS要如何写 图片在IE6中才没有边距?

html-css08

CSS要如何写 图片在IE6中才没有边距?,第1张

function fixPNG(myImage)}

IE6不支持PNG背景透明的 要用JS的 复制以上代码保存成一个js文件,例如png.js

将你PNG图片所在的页面链接到此脚本 , 然后在<img>内部样式中加上 onload="fixPNG(this)" 此修饰

例:<img src=" 123.png" onload="fixPNG(this)" width="109" height="94" border="0" />

PNG做背景也可以做到 只不过不是这么做 可以百度HI我 我告诉你方法

我不知道你讲的是不是。IE6下a:hover

背景图片替换?

a{background:url(../images/testing.gif)

no-repeat

0

0}

a:hover{background:url(../images/testing-hover.gif)

no-repeat

0

0}

IE6下除a标签外不支持其它标签的:hover属性

一般都是通过JS来实现的

如:鼠标移到li里换背景

js:

<li

onmouseover="this.style.backgroundImage='../images/test-hover.gif'"

onmouseout="this.style.backgroundImage='../images/test.gif'">2222222222</li>

jQUERY:

$(function(){

$("li").hover(function(){

$(this).css("background-image","../images/test.gif")

},

function(){

$(this).css("background-image","../images/test-hover.gif")

}

)

})

max-width就行,其实css最好不要用这种表达式了!至于为什么 w3c说的哦!我也不知道

相关的属性还有min-width, max-height, min-height

我记得ie6是支持这几个属性的!