我遇到了IE 8 CSS的问题。
* {
margin: 0;
padding: 0; }
img, fieldset { border:none; }
body {
font-family: Arial, Helvetica, sans-serif;
}
在页面中:
<body style="background:#FFFFFF url(../public/img/s5_fa_bot_bg.png) no-repeat bottom center">
png图像在Firefox和Safari中正确显示,但在IE8中显示
答案 0 :(得分:1)
这是一个IE8错误,你的png背景图片需要至少4x4px。
更多信息@ http://stevelove.org/2009/07/10/png-background-repeat-bug-in-internet-explorer-7-and-8/
答案 1 :(得分:0)
你的速记错了,应该是:
background:#FFFFFF url(../public/img/s5_fa_bot_bg.png) no-repeat center bottom;
请注意,我已经在最后切换了水平位置和垂直位置。
答案 2 :(得分:0)
这实际上是一个HTML问题,一个未关闭的div导致png显示在页面顶部。
感谢您的时间和精力。