默认不是居中的,是居左的,用下面这个可以让让居中。
body{margin:0
auto}
1.首先不建议你在body设置宽度,你可以在 body 之下再加一个 div 来设置全局的宽度2.由于 div 在body 之下,body设置了宽度980px,所以 div 的宽度100%只能是 980px;
3.针对你的问题,你可以使用 css position:absolute绝对定位,设置left:0right:0width:100%来解决。
4.图片居中问题,需要在
<div style="position:absoluteleft:0right:0width:100%text-align:center">
<img src="" style="margin:0 auto" />
</div>
图片垂直居中是不好办的(IE6)了,但是水平居中还是可以的。
既然你定义了width:1000px就表明你放弃兼容800*600的分辨率了。 如果页面不需要固定宽度 而只是想满屏的话你可以改为 .page{margin:0px 20pxbackground:#963} 这样不论你在任何分辨率 页面左右的空余宽度都是20px, 当然你可以改你喜欢的值