CSS外边距是指元素边框与周围元素边框之间的距离,可以通过以下属性进行控制:
margin-top: 像素值/百分比值/auto; margin-right: 像素值/百分比值/auto; margin-bottom: 像素值/百分比值/auto; margin-left: 像素值/百分比值/auto;
其中,margin-top
属性用于设置元素上方的外边距,margin-right
属性用于设置元素右侧的外边距,margin-bottom
属性用于设置元素下方的外边距,margin-left
属性用于设置元素左侧的外边距。
这些属性的值可以是像素值、百分比值或者auto
。像素值表示元素与周围元素边框之间的距离为固定像素值,百分比值表示元素与周围元素边框之间的距离为周围元素盒子宽度、高度的百分之几,auto
表示由浏览器自动计算距离。
另外,值可以是正数、负数或者零,当值为正数时,表示元素与周围元素边框之间有一段距离,当值为负数时,表示元素的边框会超出周围元素的边框,当值为零时,表示元素的边框紧贴周围元素的边框。
总之,外边距属性可以控制元素与周围元素的边界之间的距离,它对于网页布局、元素对齐等方面的处理非常有用。