Javascript CSS`Position:Fixed`不在滚动上移动

Javascript CSS`Position:Fixed`不在滚动上移动,javascript,jquery,css,Javascript,Jquery,Css,我试图放置一个位置:固定在div“.ais search header”上,但它在滚动时不移动。我还尝试将其从父div中拖出,但仍然不起作用 网址: 传递:tweast位置“固定”位置基于浏览器窗口,因此不会随滚动移动。如果要使用滚动移动,请使用位置“绝对”Aposition:fixed元素对其父容器没有依赖性。它的位置实际上取决于浏览器窗口。这意味着它不会在页面滚动中移动或滚动。它将在页面的顶部。但该元素下的元素将根据页面滚动。如果要根据滚动移动容器,请将其设置为position:absolu

我试图放置一个位置:固定在div“.ais search header”上,但它在滚动时不移动。我还尝试将其从父div中拖出,但仍然不起作用

网址:
传递:tweast

位置“固定”位置基于浏览器窗口,因此不会随滚动移动。如果要使用滚动移动,请使用位置“绝对”

A
position:fixed
元素对其父容器没有依赖性。它的位置实际上取决于浏览器窗口。这意味着它不会在页面滚动中移动或滚动。它将在页面的顶部。但该元素下的元素将根据页面滚动。如果要根据滚动移动容器,请将其设置为
position:absolute
like:-

#parent {
    position: relative;
}
#container {
    position: absolute;
}

因此,它将位于容器内,并在页面滚动时移动。

Chrome和Firefox中存在一个缺陷,其中
位置:修复了当存在设置了
转换
背面可见性
属性(或其webkit等价物)的祖先元素时,
不会相对于屏幕定位


将要绝对定位的元素移动到具有这些属性的元素上方。

如果要滚动,请使用position:absolute/relative,修复了此问题,如name say。。。。