Lokesh Dhakar的Lightbox禁用滚动跳转到页面顶部

时间:2019-03-03 15:37:43

标签: html css responsive-design lightbox2

正如标题所述,我有这个问题。禁用滚动的选项仅适用

  

html.lb-disable-scrolling {overflow:hidden; position:fixed; height:100vh; width:100vw;}

到html。更改以将其设置为body而不是html并删除位置后,它会按预期工作。 (还必须将js中的目标也从html更改为主体)

  

body.lb-disable-scrolling {overflow:hidden; height:100vh; width:100vw}

但是我想知道是否有更好的解决方案?

编辑:看来他的解决方案在电话设备上也不起作用。

1 个答案:

答案 0 :(得分:0)

此行为是Lightbox2脚本中的错误。您可以在官方回购中查看此报告:https://github.com/lokesh/lightbox2/issues/620

该问题已在2019年4月21日发布的v2.11.0中修复。升级应该可以解决您的问题。 https://github.com/lokesh/lightbox2/releases/tag/v2.11.0