Android-android margin和padding的区别是什么?

Android-android margin和padding的区别是什么?

浮生未歇 发布于 2017-06-16 字数 77 浏览 1164 回复 2

这两个UI的属性经常用到,意思不是特别清楚,能用一个示意图来描述一下吗?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

虐人心 2017-10-27 2 楼

margin距外部容器的距离 padding是距内部控件的间距。

如上图示,对蓝色控件,margin和padding的意思

晚风撩人 2017-10-14 1 楼

margin就是指元素边界外的距离,padding刚好相反,定义元素边界内部的距离

Margin属性和Padding属性的区别?

Margin属性:

Margin属性分为margin-top、margin-right、margin-bottom、margin-left和margin五个属性,分别表示BOX里内容离边框的距离,它的属性值是数值单位,可以是长度、百分比或auto,margin甚至可以设为负值,造成BOX与BOX之间的重叠显示

Padding属性:

Padding属性用来描述BOX的边框和内容之间插入多少空间,和margin属性类似,它也分为上右下左和一个快捷方式padding