只在iPad上显示滚动错误

Scrollable Bug Only Showing up on iPad

本文关键字:滚动 错误 显示 iPad 只在      更新时间:2023-09-26

我们刚刚为当地一家餐厅推出了一个新网站,几乎消灭了所有的bug。唯一出色的只是在iPad的Mobile Safari上表现出来。

页面底部有一个背景选择器。用于在背景缩略图中导航的左箭头和右箭头向左和向右设置div动画以查看更多缩略图。

但在iPad上,当前的背景拇指(周围有白色边框的拇指)是唯一会移动的东西。你知道为什么只在iPad上会发生这种情况吗?

http://gravyraleigh.com/

iOS通常存在滚动问题,4.3存在在div内滚动问题,5存在在IFrame内滚动问题。我们解决这个问题的方法是编写一个函数,确定内容的宽度,然后适当地调整方框的大小。

看看jQuery函数.width(),它将返回任何标记的实际宽度,并允许您获得正在使用的内容的宽度值。我发现iOS的最佳实践是根据视口的宽度更改div的高度,或者使用基于百分比的布局,以便在视口更改时可以调整布局。滚动是非常有缺陷的,如果可能的话,最好在iOS开发者修复iOS 5中的问题之前避免它,然而4.3仍然会有这些问题。