除非我浮动,否则firefox不会显示背景图像

时间:2011-11-25 19:16:15

标签: html css firefox

此页面在铬中正确显示。在firefox(8)中,它隐藏了一个div的背景图像(应该显示6张图片)。如果有帮助的话,它是一个悬停精灵......(查看来源)

dl.dropbox.com/u/6068827/website/index.htm

如果我添加:

float: left;

它有效......但为什么?是否有更清洁的解决方案?

P.S。我在linux上,目前无法访问Windows机器......

1 个答案:

答案 0 :(得分:1)

您将背景图像放在图像上。虽然它会起作用,但我认为这不是你想要的。 将img更改为div(添加宽度和高度)或将该背景图像放入src中。  另外,您不要使用</img>关闭img标记,而应关闭它的自我结束标记:<img class="class" src="path/to/img"/>