position: fixed 失效

2023-06-29  本文已影响0人  xueyueshuai
当然,除了 filter 和 backdrop-filter 之外,在 CSS 中目前一共有 7 种方式可以让元素内部的 position: fixed 基于该元素定位:

transform 属性值不为 none 的元素

设置了 transform-style: preserve-3d 的元素

perspective 值不为 none 的元素

在 will-change 中指定了任意 CSS 属性

设置了 contain: paint

filter 值不为 none 的元素

backdrop-filter 值不为 none的元素

更为具体的探讨,你可以看看我的这篇文章 -- fixed 定位失效 | 不受控制的 position:fixed[8]
上一篇 下一篇

猜你喜欢

热点阅读