首页技术css margin和padding,margin与padding区别

css margin和padding,margin与padding区别

编程之家2026-05-24783次浏览

各位老铁们,大家好,今天由我来为大家分享css margin和padding,以及margin与padding区别的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

css margin和padding,margin与padding区别

CSS中margin和padding的区别

一、padding

1、语法结构

(1)padding-left:10px;左内边距

(2)padding-right:10px;右内边距

(3)padding-top:10px;上内边距

(4)padding-bottom:10px;下内边距

css margin和padding,margin与padding区别

(5)padding:10px;四边统一内边距

(6)padding:10px 20px;上下、左右内边距

(7)padding:10px 20px 30px;上、左右、下内边距

(8)padding:10px 20px 30px 40px;上、右、下、左内边距

2、可能取的值

(1)length规定具体单位记的内边距长度

css margin和padding,margin与padding区别

(2)%基于父元素的宽度的内边距的长度

(3)auto浏览器计算内边距

(4)inherit规定应该从父元素继承内边距

3、浏览器兼容问题

(1)所有浏览器都支持padding属性

(2)任何版本IE都不支持属性值“inherit”

二、margin

1、语法结构

(1)margin-left:10px;左外边距

(2)margin-right:10px;右外边距

(3)margin-top:10px;上外边距

(4)margin-bottom:10px;下外边距

(5)margin:10px;四边统一外边距

(6)margin:10px 20px;上下、左右外边距

(7)margin:10px 20px 30px;上、左右、下外边距

(8)margin:10px 20px 30px 40px;上、右、下、左外边距

2、可能取的值

(1)length规定具体单位记的外边距长度

(2)%基于父元素的宽度的外边距的长度

(3)auto浏览器计算外边距

(4)inherit规定应该从父元素继承外边距

3、浏览器兼容问题

(1)所有浏览器都支持margin属性

(2)任何版本IE都不支持属性值“inherit”

三、margin和padding的区别用图表示为

css中margin和padding的区别

一、padding

1、语法结构

(1)padding-left:10px;左内边距

(2)padding-right:10px;右内边距

(3)padding-top:10px;上内边距

(4)padding-bottom:10px;下内边距

(5)padding:10px;四边统一内边距

(6)padding:10px 20px;上下、左右内边距

(7)padding:10px 20px 30px;上、左右、下内边距

(8)padding:10px 20px 30px 40px;上、右、下、左内边距

2、可能取的值

(1)length规定具体单位记的内边距长度

(2)%基于父元素的宽度的内边距的长度

(3)auto浏览器计算内边距

(4)inherit规定应该从父元素继承内边距

3、浏览器兼容问题

(1)所有浏览器都支持padding属性

(2)任何版本IE都不支持属性值“inherit”

二、margin

1、语法结构

(1)margin-left:10px;左外边距

(2)margin-right:10px;右外边距

(3)margin-top:10px;上外边距

(4)margin-bottom:10px;下外边距

(5)margin:10px;四边统一外边距

(6)margin:10px 20px;上下、左右外边距

(7)margin:10px 20px 30px;上、左右、下外边距

(8)margin:10px 20px 30px 40px;上、右、下、左外边距

2、可能取的值

(1)length规定具体单位记的外边距长度

(2)%基于父元素的宽度的外边距的长度

(3)auto浏览器计算外边距

(4)inherit规定应该从父元素继承外边距

3、浏览器兼容问题

(1)所有浏览器都支持margin属性

(2)任何版本IE都不支持属性值“inherit”

三、margin和padding的区别用图表示为

想象你站在只有一个房间的屋子,你与房间墙壁之间的距离叫Padding房间墙壁的的厚度可以理解为边框的宽度,房子与你隔壁邻居的房子间的距离可以理解为margin

在css中margin和padding作用是什么

margin是对外元素的距离,用来控制元素本身的浮动位置;

margin-left:具体值;

margin-bottom:具体值;

margin-right:具体值;

margin-top:具体值;

padding是对内元素,用来控制元素内部元素的位置;

padding-left:具体值;

padding-bottom:具体值;

padding-right:具体值;

padding-top:具体值;

我给你解释一下楼上的意思,margin是调节本身与周围之间的距离,注意,调节的是本身

padding是调节内部元素与本身之间的距离,调节的不是本身

举个不恰当的例子吧:元素比作一只鞋,margin是鞋与地面的距离,padding指的是脚与鞋之间的距离。

至于上下左右,我想你应该会懂了吧

关于css margin和padding,margin与padding区别的介绍到此结束,希望对大家有所帮助。

情侣皮肤大全2013最新版的?王者里的情侣皮肤大全java后端招聘?java开发工程师招聘信息