CSS中margin与padding的区别?

2024-11-20 17:17:10
推荐回答(5个)
回答1:

  CSS中margin和padding的区别如下:

  1. margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。

  2. padding是指自身边框到自身内部另一个容器边框之间的距离,就是容器内距离。

  从图示中看得就会比较直观,可以很容易理解了

  

  CSS是层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

回答2:

margin是外边距 padding 是内边距 两个都能实现一些相同的效果,比如在body里面有个div框 可以通过对body加padding改变div的位置,也能对div盒子用margin改变实现一样的效果,只是相互作用的对象不一样

回答3:

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

回答4:

margin外边距,http://www.w3school.com.cn/css/pr_margin.asp

padding内边距,http://www.w3school.com.cn/css/pr_padding.asp

回答5:

看过盒子模型了吗? 可以去看看盒子模型 很具体的