我有一个包含很多内容的经典页面,以及一个打开弹出窗口的按钮。这个弹出窗口的高度可能比我的窗口大,所以我需要在弹出窗口中滚动。当我隐藏触发器时,我希望滚动位置与显示此弹出窗口之前完全相同。我已经尝试了很多解决方案,而且......它不完全是:) 你可以在 JSfiddle 上看到一个例子:http: //jsfiddle.net/S6EFW/11/ 我很接近,但滚动条在菜单下,而且我不知道如何解决这个问题... :(
您可以在《今日美国》的网站上看到我正在尝试做的事情:http ://www.usatoday.com/
如果您滚动一下,然后单击其中一篇主要文章,则会显示一个弹出窗口。您可以在此弹出窗口中滚动。当您关闭弹出窗口时,您与打开弹出窗口之前处于完全相同的页面位置。
我试过使用:
overflow-y:scroll;
但我仍然对滚动条和固定菜单有问题...... :(
如果您对实现该目标的方法有想法!