css中margin-top和top的区别
1、margin-top:
margin-top 属性设置元素的上外边距。是盒子模型的组成部分。
取值:
值 | 描述 |
---|---|
auto | 浏览器设置的上外边距。 |
length | 定义固定的上外边距。默认值是 0。 |
/em> | 定义基于父对象总宽度的百分比上外边距。 |
inherit | 规定应该从父元素继承上外边距。 |
2、top:
top 属性规定元素的顶部边缘。该属性定义了一个定位元素的上外边距边界与其包含块上边界之间的偏移。
(相关课程推荐:css视频教程)
注释:如果 "position" 属性的值为 "static",那么设置 "top" 属性不会产生任何效果,只有在值为relative或absolute时才有效果。
取值:
值 | 描述 |
---|---|
auto | 默认值。通过浏览器计算上边缘的位置。 |
/em> | 设置以包含元素的百分比计的上边位置。可使用负值。 |
length | 使用 px、cm 等单位设置元素的上边位置。可使用负值。 |
inherit | 规定应该从父元素继承 top 属性的值。 |
在浏览器中的区别:
本文来自css答疑栏目,欢迎学习!
以上就是css中margin-top和top的区别的详细内容,更多请关注易知道|edz.cc其它相关文章!