css相对定位与绝对定位的区别和联系:

1、相对定位

相对于原来的位置发生改变,并且保留原有的空间位置

2、绝对定位

绝对定位相对于他有position属性的父级元素进行定位,如果父级元素没有position定位,那么就找父级的父级,直到向上找到position定位为止,如果他向上找不到position定位,那么就以最外层的body进行定位。并且绝对定位不会保留原有的位置空间。

注意:绝对定位和float不兼容  相对定位可以兼容