CSS position:fixed 在我的站点上根本不起作用,但在其他站点上起作用

CSS position:fixed never works at all in my site but works in other site

当我使用 CSS position:fixed 时,它在我的一个站点中根本不起作用,但在其他站点中起作用。

我找不到任何原因。它在我所有浏览器中的所有开发站点中都能完美运行。

但是,除了 Firefox

示例:

<div style="position:fixed">
    This div is fixed
</div>

这从未固定其位置。

现在 已修复,但滚动时不会像在 Firefox.

中那样粘在 window 上

您必须设置 left/righttop/left 位置。

<div style="position: fixed; left: 0; top: 10px;">

这可能是父元素覆盖了您的语句的原因。尝试添加

<div style='position: fixed !important;'>
<div style="position: fixed; width:100px; height: 100px;"></div>

不要将div放入相关容器。

现在我找到了解决方案并正在努力。

这是因为我调用了一些其他 css 文件。当我删除其中一个 css 时,它工作得很好。

我不知道为什么,但它有效..