多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
![](https://box.kancloud.cn/f4df0cd68cdd38037fae8af2b7a81243_673x314.png) margin: 外边距,外填充,外补丁 padding:内边距,内填充,内补丁 ~~~ margin: 100px; 上下左右 margin: 100px 100px; 上下, 左右 margin: 100px auto; margin:100px 0px 0px 100px 上右下左 ~~~ ~~~ padding: 10px; 上下左右 padding 10px 10px; 上下 左右 padding 10px 10px 10px 10px; 上右下左 ~~~ 注意: 1. padding不能auto,水平居中。 2. 默认情况下,元素宽度不包含padding, padding加大,会遭致元素所占的空间变大。使用box-sizing:border-box 可以解决这个问题。 box-sizing: content-box(默认) border-box(元素宽度=content+padding+border) 水平居中的问题: 如果子元素是块级元素,设置子元素的margin: xxx auto; 如果子元素是行级元素,设置父元素的text-align:center; 垂直居中 如果子元素是块级元素,设置子元素的margin-top:xxx; 如果子元素是行级元素,设置父元素的line-height = 父元素的height;