html – 顶部和左侧与边缘顶部和边缘左边 - 代码日志

html – 顶部和左侧与边缘顶部和边缘左边

使用顶部和左侧属性以及顶部和左侧边距有什么区别?

我知道顶部和左侧通常用于位置:绝对情况,但我仍然想知道是否有重大差异。

例如:

position:absolute;
top:5px;
left:5px;

航班吗

margin-top:5px;
margin-left:5px;
那么主要的区别就是把绝对定位的元素从内容流中拉出来。

而且,相对定位的元件也可能会使周围的内容变得混淆。

另一方面,边距被添加到元素的大小,而周围的内容相应地流动。

this sample fiddle有一些差异。

当然有两种情况都能得到相同的结果,但是在正常情况下,这两种方法并不是简单的可交换和可比的。

http://stackoverflow.com/questions/6419411/top-left-vs-margin-top-margin-left

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:html – 顶部和左侧与边缘顶部和边缘左边