相对定位是相对于它原来位置的.如果你只是给他设置了相对定位,他往上移动,而他后面的块级元素没有设置定位肯定不会动呀,也就是你说的他们间的距离增加了.(你的问题是在于不明白相对定位的含义,相对定位时,无论是否进行移动,元素仍然占据原来的空间)