css中margin什么意思
Margin是CSS中的一个属性,指的是一个元素的边框外侧到相邻元素边框内侧之间的距离。
margin,是CSS语法,这个简写属性用于在一个声明中设置所有当前或者指定元素所有外边距的宽度,或者设置各边上外边距的宽度。
margin的定义:margin简写属性在一个声明中设置所有当前或者指定元素外边距属性。该属性可以有 1 到 4 个值。margin 属性接受任何长度单位、百分数值甚至负值。margin 属性可以单独改变元素的上,下,左,右边距。也可以一次改变所有的属性。
margin跟padding一样,也有简洁写法。我们可以使用margin属性来设置四个方向的外边距。在实际编程中,我们往往使用的是margin的这种高效简洁写法来编程。
margin简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度.块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。
行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。
margin的边距属性如以下:margin-bottom设置元素的下外边距、margin-left设置元素的左外边距、margin-right设置元素的右外边距、margin-top设置元素的上外边距。
margin语法举例
1、margin:10px 5px 15px 20px。上外边距是10px,右外边距是5px,下外边距是15px,左外边距是20px。
2、margin:10px 5px 15px。上外边距是10px,右外边距和左外边距是5px,下外边距是15px。