课程提到,margin:20px auto; 该代码是把margin-left与margin-right设置为auto。那如果我想设置上下Margin 用代码该怎么表示.
目前尝试使用了div{margin-top:auto; magin-bottom:auto;}可是没有什么变化,是代码输错了还是其他呢,求大神指点!
CSS margin-bottom属性设置元素的下外边距
margin-bottom属性设置的是一个元素的底部与另外一个元素之间的距离。这个距离称为下外边距。
实际上,某一元素的margin-bottom属性即下外边距的距离是指从该元素的下边框开始,到另外一个相邻的元素的上外边距之间的距离。
每一个元素都存在着外边距。两个相邻的元素之间是靠它们的外边距排列在一起的。
外边距由网页设计师设定,否则会由浏览器自动设定。
语法格式如下:
margin-bottom : auto | 长度 | 百分比
margin-bottom属性适用于所有元素。
margin-bottom属性值说明如下:
属性值
说明
auto 默认值。浏览器自动设置的下外边距。
长度 长度单位。由数值和单位组成的确定的距离。如果没有设置单位,则默认其单位为像素。
百分比 %,基于父元素宽度的百分比作为下外边距。