BG不会出现在IE中,但可以在Firefox和Chrome中使用

时间:2014-01-29 20:32:36

标签: css internet-explorer

以下是IE和Firefox背景的截图。忽略第一个屏幕截图上的错误消息。所有这些都已修复,我的网站居中。但是,背景图像由于某种原因没有出现。

以下是IE中的屏幕截图 - http://imagizer.imageshack.us/v2/800x600q90/856/d47x.jpg

以下是它应该是什么样的 - http://imagizer.imageshack.us/v2/800x600q90/838/cxao.jpg

此处提供了我的背景代码。感谢您提供的所有帮助。

   body
    {
        margin: 0px;
        padding: 0px;
        background-image: url("./web_elements/bg.png"), url("./web_elements/tex2.jpg");
        background-repeat: no-repeat,repeat;
        background-position:top center,0 0;
    }

我还更改了我的javascript代码以摆脱第一个屏幕截图上的错误。但BG仍然会引发问题。

function resizePage() {

    var width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
    var objMainBlock = document.getElementById('MainBlock');
    var objPad = width > 1024 ? (width - 1024) / 2 : 0;

    objMainBlock.style.width = "1024px";
    objMainBlock.style.marginLeft = objPad + "px";
}

0 个答案:

没有答案