当父元素上存在某些属性时,子元素上的固定位置不会采用视口,因为它包含块



根据规范:https://www.w3.org/TR/CSS22/visuren.html#fixed-定位:

9.6.1固定定位

固定定位是绝对定位的一个子类别。唯一不同之处在于,对于固定位置的长方体,包含块是由视口建立。

但是,当父元素具有某些属性(如transform(时,具有position: fixed的子元素的行为类似于绝对定位。有人能指出规范中说明这一点的地方,以及导致这种行为的所有属性的列表吗?

以下是规范的说明:https://www.w3.org/TR/css-transforms-1/#containing-阻止所有子

我不知道有任何类似的财产清单。

最新更新