toptop这三个的主要区别是什么~不都是上外边距么?
第一个样式在css里面是没有的,第二个和第三个虽然都是指与上方的距离,但是使用场景有区别。margin-top一般用在相对位置的元素中,例如一个div相对前一个div的上边距是10px,就应该定义margin-top:10px,而不是top:10px。top是用在绝对定位的元素中的,一般是配合position属性使用,假如一个div里面包含了一个ul,如果我们定义ul的position为absolute,top:10px,那么不论div的位置在哪里,这个ul都会距离页面顶部10px
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有