为什么我的背景图像在IE7中无法正常显示?

Joe*_*ier 2 css css-sprites background-image internet-explorer-7

问题的屏幕截图:这里

网页问题:http://cure.org

违规浏览器:Internet Explorer 7

您将从屏幕截图中注意到,或者如果您在IE7中查看此站点,则背景图像不会显示内容div(#modal-inner-content).奇怪的是,图像显示在使用它的其他div中(因为它是一个精灵,我在#modal-top-border和#modal-btm-border使用相同的图像).

在所有其他浏览器中,它显示正常,甚至在IE8中.我似乎无法找到我可能正在使用的IE规则(或缺少)IE7令人窒息.

注意:要获取模态屏幕,只需单击页面顶部横幅上的链接,即"登录您的CURE帐户"

小智 9

我在IE 7中遇到了同样的问题,透明的PNG作为一个背景<div>.将背景定位在(0 | 0)为我修复它:

background: url("images/bg-header.png") no-repeat 0 0;
Run Code Online (Sandbox Code Playgroud)