我正在开发一个带有底部菜单的网站,该菜单是通过在 CSS 中使用固定定位来放置的。 该菜单工作正常,并停留在几个浏览器的底部。但是,当我在 iPad 上访问该网站时,一开始它看起来不错,但是当我在网站内切换页面然后按后退按钮时,底部菜单卡在屏幕中间。关于如何解决这个问题的任何想法?
最佳答案
我以前遇到过同样的问题。
我设法通过在页面加载时滚动 1 个像素来解决这个问题。
window.onload = window.onpageshow = function () { OnPageload(); };
function OnPageload() {
window.scrollTo(window.pageXOffset + 1, window.pageYOffset + 1);
}
关于html - ios 上的 css 固定定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13754417/