我过去曾使用与此类似的方法来完成此操作: http://javascriptkit.com/javatutors/static3.shtml
但我不喜欢页面滚动时的“闪烁”效果,并且 div 需要随着滚动移动。最近我看到很多网站都有一个元素(我猜是一个 div 或类似的元素),当页面滚动时它不会移动,但它是无形的......它们就在那里,这是一件美丽的事情。
不幸的是,我似乎不记得最近在哪里看到过它来查看源代码并尝试弄清楚所以我想我会转过来看看你们这些专家能提供什么帮助/建议。
TIA
最佳答案
尝试为元素设置“position: fixed”。
我认为这不适用于某些 IE 版本,您必须使用我们的 JS。
关于css - 页面滚动时绝对定位的 div 不会移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2861069/