在CSS定位中使用偏移量是不是只有top、right、left、bottom这几个属性?

来源:3-1 总结

weixin_慕后端7118097

2019-09-07 14:28:26

position:sticky、absolute、relative、fixed、static

margin-top

/*

margin-top属性是什么效果?除了上述上下左右几个偏移量还有没有定位的偏移量的相关属性存在?有的话麻烦解释一下

*/

写回答

3回答

敲着敲着

2019-09-11

margin和position根本不同个概念。margin是盒子的外框值的多少会对元素大小产生变化;position的位移量值是对元素的相对的参照物来移动。

0

好帮手慕言

2019-09-07

同学你好,代码具有灵活性,效果实现的方式有很多种,不管使用哪种,可以完成效果就是可以的。

比如让元素距离顶部有200px的距离。使用margin-top或者定位都可以实现效果:

http://img.mukewang.com/climg/5d73844b0001ba3404000165.jpg

http://img.mukewang.com/climg/5d73845c0001dbc306020725.jpg

页面效果:

http://img.mukewang.com/climg/5d7384720001c8de06800591.jpg

如果帮助到了你,欢迎采纳~祝学习愉快~

0

好帮手慕言

2019-09-07

同学你好,元素定位之后设置偏移量有top,right,left,bottom四个。

margin-top属性是元素距离父级上方的距离。同学可以会觉得和top值很像,但是上方的四个偏移量是配合定位使用的。

margin-top可以不配合定位使用哦。可以看一下视频去复习一下知识哦,视频链接:https://class.imooc.com/lesson/754#mid=18803

如果帮助到了你,欢迎采纳~祝学习愉快~

0
heixin_慕后端7118097
h 我可以这样理解:如果不使用margin值直接使用元素偏移量页可以达到相应的效果,但是两者结合比较方便吗?
h019-09-07
共2条回复

0 学习 · 40143 问题

查看课程