1
打开模式窗口时,我希望浏览器的滚动条连接到此模式窗口,以便滚动将向下滚动模式窗口,并且初始页面将保持锁定状态。我在getglue.com中看到过这个。这里有附加的屏幕截图,或者您也可以访问该网站。
原始 将模式窗口打开浏览器滚动条打开
模式窗口打开现在
正如你可以看到默认的滚动条现在绑定在后台模式窗口和页面已被锁定。 这是如何实现的?我正在使用jqmodal插件(如果有帮助)。
打开模式窗口时,我希望浏览器的滚动条连接到此模式窗口,以便滚动将向下滚动模式窗口,并且初始页面将保持锁定状态。我在getglue.com中看到过这个。这里有附加的屏幕截图,或者您也可以访问该网站。
原始 将模式窗口打开浏览器滚动条打开
模式窗口打开现在
正如你可以看到默认的滚动条现在绑定在后台模式窗口和页面已被锁定。 这是如何实现的?我正在使用jqmodal插件(如果有帮助)。
通过在叠加层及其容器上设置CSS属性overflow-y
的合适值(例如,参见this MDN-article),可以实现此效果。
下面是如何实现类似的一个示例:http://jsfiddle.net/ZwXdD/