关于margin:0 auto

<style type="text/css">
body{margin:0;padding:0;}
.main{width:800px; height:300px; background:#ccc; margin:0 auto;}
</style>

<div class="main"></div>

此代码效果是让div上下边距为0,左右宽度自适应(居中),但是如果把margin:0 auto;中的0改成其他数,div就不会水平居中了,为什么?

lapitaya
浏览 1992回答 3
3回答

自由的气息

你一定是忘记写px了.

Jack_ip

margin:x   y;x参数可以随便修改主要是Y参数,你要设置居中Y参数就得是autou

田心枫

因为margin:0 auto; 就是水平居中的意思
打开App,查看更多内容
随时随地看视频慕课网APP