Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WordPress,Swipebox-iPhone底部菜单覆盖关闭按钮_Iphone_Jquery Plugins_Lightbox - Fatal编程技术网

WordPress,Swipebox-iPhone底部菜单覆盖关闭按钮

WordPress,Swipebox-iPhone底部菜单覆盖关闭按钮,iphone,jquery-plugins,lightbox,Iphone,Jquery Plugins,Lightbox,我通过响应型lightbox插件使用Swipebox,底部带有关闭按钮的栏被iPhone底部导航覆盖,因此无法关闭放大。我尝试在css中添加填充,但似乎不起作用。我喜欢swipebox的工作方式和外观,但如果你不能关闭iPhone上的放大功能,这可能不是我的选择 当你触摸iPhone的底部区域时,它会唤起这个iPhone底部的nag,它覆盖了swipebox关闭按钮。我认为解决方案是要么将滑动框的顶部标题栏与关闭它的底部标题栏互换,要么将底部标题栏向上移动,这样它就不会被覆盖。如果我从风景画切换

我通过响应型lightbox插件使用Swipebox,底部带有关闭按钮的栏被iPhone底部导航覆盖,因此无法关闭放大。我尝试在css中添加填充,但似乎不起作用。我喜欢swipebox的工作方式和外观,但如果你不能关闭iPhone上的放大功能,这可能不是我的选择

当你触摸iPhone的底部区域时,它会唤起这个iPhone底部的nag,它覆盖了swipebox关闭按钮。我认为解决方案是要么将滑动框的顶部标题栏与关闭它的底部标题栏互换,要么将底部标题栏向上移动,这样它就不会被覆盖。如果我从风景画切换到肖像画几次,它确实会自行改变。我不知道为什么


当我在swipebox站点测试jQuery插件时,它也会做同样的事情。因此,我想问是否有人成功地修改了它。

现在,我至少有一个快速而肮脏的方法,目前还可以。 我在css中设置了swipebox覆盖高度:101%;溢出:滚动; 在js中 $'body'。绑定'touchstart',函数E{ window.scrollTo0,1


这还远远不够完美,但目前对我来说,对于一个紧急的项目来说,这是可行的…

我在android上也遇到了类似的问题。若要将工具栏向上拉以显示在按钮上方,只需将swipebox.css编辑为以下内容:

#swipebox-action.visible-bars {
  //bottom: 0px;
  bottom: 50px;
}

#swipebox-action.force-visible-bars {
  //bottom: 0px!important;
  bottom: 50px!important;
}
这对我来说是个好办法