我对内部有输入字段的固定页脚有疑问。您可以在 http://dfitness.com.au/ 上找到示例页面。向下滚动一点时会出现页脚。然后,如果页脚中的输入获得焦点,整个页面将向下滚动。为什么会这样?如何解决?
p.s.:我只能在装有 iOS 8 的 iPad 和 iPhone 上的 Safari 中重现此错误。
最佳答案
使 body 元素填充 100% 的宽度和高度,并 overflow hidden 。然后向 body 添加额外的 div-container 并将所有 body 的先前内容放入此 div 中。使 div 可滚动。现在可以安全地将固定页脚放在正文中了。它不会滚动。
关于html - IOS8 : whole page scrolls down when input in fixed footer gets focus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28696474/