盒模型

margin:外边距。

作用分配元素剩余空间
margin:0 auto;    使元素水平居中

没居中

居中

语法:

maegin:10px;

上右下左都是10px间距

margin:10px 20px;

上下:10px 左右20px;

margin:10px 20px 30px;

上10px 左右:20px 下:30px

margin:10px 20px 30px 40px;

顺时针顺序

上10px 右20px 下30px 左40px;

margin-top:10px;

margin-right:10px;

margin-bottom:10px;

margin-left:10px;

margin重叠效应
1.两个相邻元素
2.上下外边距
3.正正:最终的间距取最大margin
4.正负:margin正负相加取值
5.负负:取绝对值最大的

margin溢出(重叠)
子元素margin-top,导致父元素向下移动
解决方案
1.给父元素设置overflow:hidden
2.给父元素设置padding-top
3.给父元素设置边框border

padding:内边距

语法:和margin一样;

改变自身间距

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容