css之relative与absolute区别

136 阅读1分钟
  1. relative是针对原有的位置的偏移;
  2. relative原来位于文档流的位置乃然存在,不会被后面的元素填充;
  3. absolute原来位于文档流的位置不存在,完全从文件流抽离出来,且会被后面的元素填充;
  4. absolute 如果它的 父容器设置了 position 属性,并且 position 的属性值为 absolute 或者 relative,那么就会依据父容器进行偏移。如果其父容器没有设置 position 属性,那么偏移是以 body 为依据。