我将 body 元素设置为 840px,然后自动设置边距:
body {
width: 840px;
margin: auto;
}
在 FF、safari 和 chrome 上,这一切都集中在我网站的主体中。但是在 IE 上(目前在 IE9 中测试)我所有设置为 100% 的 div 仍然扩展到屏幕的整个宽度。在开发工具中,它仍然表示 body 的宽度为 840,但它不会限制其余元素。
在这里做什么?
最佳答案
使用像 <!DOCTYPE HTML> 这样的有效文档类型
<!DOCTYPE HTML>
<style>
body {
margin: 0 auto;
width: 1000px;
}
</style>
<body>
SALALALLA
</body>
关于html - IE 主体宽度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371593/