为了移动优化网站,我创建了一个带有'auto'溢出(CSS)的div,这样当内容发生时div的大小不会增加。 对于某些iPhone和iPod Touch,滚动这样一个div的唯一方法是用两根手指。我在4.2上试过一个朋友的iPod,他必须用两根手指。我自己的iPod(iOS 5.0.1)只需要一根手指。
如何检测用户是否需要用两个手指滚动,还是用一个手指滚动? (如果这只是一个固件问题,你能不能告诉我你需要一根手指哪个固件,以及这是iPhone,iPod还是两者兼而有之?)
答案 0 :(得分:3)
当元素具有以下CSS属性时,iOS 5提供1个手指滚动:
-webkit-overflow-scrolling:touch;
iOS 4可以使用2个手指滚动(因为用户不知道他们有这个选项,这几乎毫无价值)对于我认为有一组height
和overflow: scroll
的元素