问题描述
|
使用jQuery Mobile,有人知道为什么当使用changePage()函数更改为内容超过视口高度的页面时,页面的标题消失并且页脚出现在内容顶部的视图中吗?
仅当您使用过渡来更改页面时才会发生这种情况,如果您在不进行过渡的情况下更改页面,则页眉会保留,而页脚会正确地位于内容的末尾。
谢谢
解决方法
我整个上午一直在解决此问题,因为我遇到的是相同的问题。我不完全知道jQuery移动脚本出了什么问题,但是由于某种原因,它无法在页面过渡效果后隐藏非活动窗口的x轴溢出。我通过将以下CSS放入要转换到的页面的页面div中来解决了该问题。
.ui-mobile,.ui-page {
溢出-x:隐藏!重要;
}