【发布时间】:2019-11-13 12:03:33
【问题描述】:
我有一个绝对定位的megamenu,由于它的一些父元素需要position:relative,我必须在直接父元素上使用position:unset。这适用于 Chrome 和 Firefox,但 IE11 不支持 unset 或 initial。
我不能简单地从所有父元素中删除相对定位,因为这会破坏其他东西,但我必须让 megamenu 相对于页面绝对定位(固定位置不起作用)。 unset 的替代品是否可以在 IE11 中使用?
【问题讨论】:
-
那行不通。我的 megamenu 应该是整个页面的宽度,当我删除父级的相对位置时,我得到了,但是当我将父级设置为 postiion:static 时,它只需要父元素的宽度
-
你是对的。还有另一个 position:unset 在它上面,它把它扔掉了。静态作品
标签: css css-position internet-explorer-11