发布网友 发布时间:2023-10-21 07:50
共1个回答
热心网友 时间:2024-12-01 08:57
定位(position)分为三种,我们来逐一分析一下。
1、relative:相对定位
将position设置为relative的时候,将相对于父元素进行定位。
2、absolute:绝对定位
它会向上查找,如果遇到某个父元素设置了定位(任何一种),就以这个父元素为基准。如果没有遇到任何父元素的定位,就会依据网页的位置来定位。
3、fixed:固定定位
该方式完全不考虑父元素(包括body也不考虑)是否设置定位,直接将自己的等级上升到全局。依据网页的位置来定位。
其他:
其中relative是占用网站位置,影响网页布局的,absolute和fixed是不占位的,完全把自己悬浮起来。可以理解为把自己的元素贴在网页的某一个位置上,并不影响网页的布局。