css - 在 IE8 中水平居中 div

标签 css layout internet-explorer-8 internet-explorer-9

关于 this page ,主要内容嵌套在<div id="container">下.我尝试使用以下方法将内容居中:

#container {
    margin: 0 auto;
    overflow: auto;
    width: 960px;
} 

它在 Firefox 中运行良好,但在 IE8 或 IE9 中运行不佳。有没有办法在所有现代浏览器中将内容居中?

最佳答案

如果您从 #stickyWrap 元素中删除 display: table,它就会起作用。你有理由需要那个吗?它似乎没有改变任何其他内容。

关于css - 在 IE8 中水平居中 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9262616/

相关文章:

javascript - 使页面滚动高于窗口底部

html - 具有填充内容(高度)的CSS布局

html - Iframe 拉伸(stretch)到父 div 的全高并带有 float 定位

Java - 布局管理器选择

html - 隐藏的可点击链接在 IE 中没有背景颜色时不起作用

javascript - 使用gmaps使用css在div下方创建箭头

<span> 标签的 CSS 宽度

android - 改变涟漪效应的颜色

html - "L"字符在 IE 8 的文本中随机出现

javascript - for-in JavaScript 语句中的 IE8 错误?