我似乎无法改变宽度在IE7更改IE7 HTML标签宽度
你可以看到所有其他浏览器(包括IE8 +)将会把背景图像内的200像素,而IE7会简单地忽略html宽度规则。
任何解决方案?
编辑:显然所有的浏览器在jsfiddle iframe中的html标签上返回大致相同的宽度,问题是在IE7中的背景位置是相对于html而不是body。
谢谢
我似乎无法改变宽度在IE7更改IE7 HTML标签宽度
你可以看到所有其他浏览器(包括IE8 +)将会把背景图像内的200像素,而IE7会简单地忽略html宽度规则。
任何解决方案?
编辑:显然所有的浏览器在jsfiddle iframe中的html标签上返回大致相同的宽度,问题是在IE7中的背景位置是相对于html而不是body。
谢谢
我的朋友找到了解决办法:
,关键是要增加背景 - 颜色(任何颜色都可以),然后将你的背景图像添加到你的身体标记(最好是背景颜色适合你的背景图像)
这就是IE7。尝试将其设置为背景的DIV - http://jsfiddle.net/Mkb9n/2/
您可以指定固定的偏移,假设你使用的是固定宽度:
background: url("http://mediacdn.disqus.com/uploads/users/967/956/avatar92.jpg?1340672375")
no-repeat 50px bottom;