div居中及其原理

CSS中:margin:auto与margin:0auto;有什么区别?

CSS中:margin:auto与margin:0auto;有什么区别。有的网站中写的是前者,有的写的是后者。但结果都是一样页面居中对齐,我想知道哪种写法更标准。
1.看下css手册,margin后跟四个参数:toprightbottomleft还可简写为两个参数即为上下左右也可以设置一个参数这样就代表设置这四个选项了,解释下margin:0auto;0为上下外间距为0pxauto代表左右自动适应。
2.首先你要知道,margin后面是有4个参数的。例如:margin:1px1px1px1px
分别表示上、右、下、左。如果只写2个参数的话,比如:margin:1px2px
那么着是代表上下都为1px左右都为2px.

至于居中,很明显,margin:0auto是标准的写法!

本文出自 “独钓寒江雪” 博客,请务必保留此出处http://zhaojie.blog.51cto.com/1768828/1310442

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章