简体   繁体   English

灯箱出现时阻止滚动

[英]Block scroll when Lightbox appears

I use DOM window script for Lightboxes on my website. 我在我的网站上使用Lightboxes的DOM窗口脚本。 Is there any way to block scroll on main page when Lightbox appears and unblock when it disappears? 有什么方法可以在Lightbox出现时阻止主页面上的滚动,并在它消失时取消阻止?

Or, maybe, you can advice better Lightbox script? 或者,也许,你可以建议更好的Lightbox脚本?

Thanks. 谢谢。

User this to disable or enable window scrollbar : 用户可以禁用或启用窗口滚动条:

document.body.style.overflow="hidden";

on show your lightbox and 在展示你的灯箱和

document.body.style.overflow="visible";

on hiding your lightbox. 隐藏你的灯箱。

but if your are really looking for a better lightbox library you can try this jQuery plugin : 但如果你真的在寻找一个更好的灯箱库,你可以尝试这个jQuery插件:

jQuery Lightbox Plugin jQuery Lightbox插件

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM