css - 背景图像不会在 IE 9 中居中

标签 css internet-explorer

我正在制作一个在每个页面上都有背景图片的网站。该图像在 Chrome、Safari、Firefox 中居中...但它不会在 IE 9 中居中(不确定其他版本的 IE)。

这是 CSS:

#page {
    background-image: url(images/mountain2.jpg);
    text-align: center;
    margin-top: -50px;
    margin-right: auto;
    margin-left: auto;
    background-repeat: no-repeat;
    background-color: #6C86FF;
    width:1292;
    height:972;
}

(#page,是整个站点的div标签。)

帮助,非常感谢。 =)

最佳答案

你试过设置background-position: center center;吗?

关于css - 背景图像不会在 IE 9 中居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9863169/

相关文章:

jquery - 如何使用 jQuery 添加悬停类

javascript - 位置固定不适用于粘性导航栏

html - 在 Internet Explorer 中使用 SVG 图像时,光标指针不显示

javascript - 如何为背景图像的高度设置动画

html - 在 HTML 中设置自定义 anchor

css - 网站菜单在 IE 8 之前的所有 IE 中显示有趣

Internet Explorer 的 javascript 语法检查

javascript - 如何在 Internet Explorer 中禁用复选框

html - 为文本溢出使用自定义值

internet-explorer - 如何使用 Microsoft Edge 测试虚拟机制作快照并回滚到稍后?