我正在尝试在td中将图像设置为背景。除了IE6之外,所有浏览器都能正常工作。我做了google,因为这是IE6的着名png问题。我尝试了一些使用javascript的解决方案但是当我使用img它工作正常。在后台的情况下,我无法调用任何javascript方法来解决问题。
如果你有解决方案,请帮助我?
答案 0 :(得分:0)
我不相信这个问题存在任何解决方案。但是,我不会太担心,因为IE6的市场份额正在迅速下降,而在某些地区,如美国/欧洲,则不到2-3%。见http://www.ie6countdown.com/
说IE6支持必须然后我会建议你创建一个替代图像类型(gif或jpeg)并使用它而不是png。您可以使用IE6特定的CSS黑客来使用备用版本,从而将PNG交付给其他浏览器。
修改强>
下面的CSS不适合你吗
td.myClass {
background-image: url(bg.png);
_background-image: url(bg.gif); /* IE6 Hack */
}