我正在构建一个必须在多个平台上正常运行的Web门户。其中一个平台是IOS Safari,这是我遇到的问题。在我的代码中,我将两个浮动按钮对齐到div的底部,宽度和高度为100%。这一切都很好,并且按钮的显示效果与页面底部的显示效果完全相同。但是,当我单击按钮时,从移动浏览器的紧凑视图将切换为完整视图,并且我的按钮隐藏在底部导航栏的后面!
在用户点击屏幕底部10%时,safari mobile显示扩展菜单是否正常?如何避免这种情况?
在此gif中,您可以在IOS模拟器上看到问题:
如您所见,仅当按钮位于视图的下10%时,才出现问题。这只是一个普通的按钮,几位开发人员对我的代码进行了三遍检查,没有错误。
如果您列出了代码段,请对此进行标记,我们可以迁移到堆栈溢出...
—
bmike