一种流行的构建固定居中布局的技术是将body中的所有内容包装在一个div中,并对其设置一些CSS规则,例如:
<body>
<div id="wrap">
all content here
</div>
</body>
#wrap { width: 850px; margin: 0 auto; }
我在想,是否有添加这个额外的包装div的原因,因为在上设置相同的CSS规则也可以起作用。这是为了兼容某些浏览器还是只是传统?
一种流行的构建固定居中布局的技术是将body中的所有内容包装在一个div中,并对其设置一些CSS规则,例如:
<body>
<div id="wrap">
all content here
</div>
</body>
#wrap { width: 850px; margin: 0 auto; }
body,div#wrap
转换为 html,body
。也就是说,您放在 body
中的任何内容都会放到 html
中,而 div#wrap
中的任何内容都会放到 body
中。 - BoltClockwidth
/height
和padding
/margin
问题。而对于最底部的元素来说,这些属性并不是很相关。 - You它可能在某些浏览器中有效,但我认为它不会在所有浏览器中都有效。此外,在body上设置背景,然后在wrap上设置单独的背景是非常常见的。
#wrap
内容的灯箱。