Login
网站首页 > 文章中心 > 其它

margin-top和padding-top_怎样区分margin和padding

作者:小编 更新时间:2023-07-27 18:48:34 浏览量:232人看过

CSS样式里的padding和margin是什么意思,有何作用

margin是外间距,不计算在元素长宽里面。padding是内间距,算在元素的长宽里面的。

padding-top与margin-top的区别?

我现在正在用padding呢 感觉在style里面有些用padding定义以后没有效果 而用margin就可以

怎样区分margin和padding

下面讲解 padding和margin常用的用法

一、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)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; 上、右、下、左外边距

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

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

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

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

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

padding-top,margin-top和top的区别

padding-top:10px;是指容器内的内容距离容器的顶部有10个像素,是包含在容器内的;

margin-top:10px;是指容器本身的顶部距离其他容器有10个像素,不包含在容器内。

在css中margin和padding作用是什么?

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

margin-left:具体值;

margin-bottom:具体值;

margin-right:具体值;

margin-top:具体值;

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

padding-left:具体值;

padding-bottom:具体值;

padding-right:具体值;

padding-top:具体值;

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

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

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

以上就是土嘎嘎小编大虾米为大家整理的margin-top和padding-top_怎样区分margin和padding相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章