小问题
来源:2-3 页面顶部的开发(2)
mewolmewo
2021-03-04 21:54:30
形如
top:1000px
margin-top:1000px
这一类的他们的区别是啥
1回答
同学你好,问题解答如下:
1、top是方位属性,只能配合定位relative,absolute,fixed等来使用,不能单独使用。
如果是relative定位,设置的是元素顶部距离默认位置的长度。如果是absolute定位,设置的元素参照定位的元素顶部距离;如果是fixed定位,设置的是元素距离视口顶部的距离。这些都是有参照物的,不同定位,参考物可能不同。
2、margin-top设置的是上间距,不管元素有没有定位,都可以设置。但是对于行内inline元素是否生效,要看浏览器的解析。
祝学习愉快!
相似问题