position属性 比较
position有以下属性
static:默认值,静态定位。如果省略position属性,浏览器就会默认认为该元素是static定位。这时浏览器会按照码源的顺序,决定每个元素的位置
relative:相对定位,是相对于static的位置。即相对于默认位置进行偏移
absolute:绝对定位,是相对于上一级的元素(一般是父元素)进行偏移
fixed:固定定位,相对于浏览器窗口进行偏移,即定点基点为浏览器窗口,这样设置会导致元素不会随着页面的滑动而移动
fixed:以浏览器窗口为参考点,不随窗口滚动,不占据空间,可与其他元素重叠
relative:以原来自身位置为参考点,占据原来位置,移动会覆盖其他元素
absolute:以最近的已定位父元素为参考点,与文档流无关,不占据空间,可与其他元素重叠
sticky:relative+fixed,一般随页面滚动,超过某个阈值,即滑动到特定位置时固定
static:默认值,没有定位
inherit:继承父元素定位
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题