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是支持这几个属性的!