2012-02-01 80 views
1

为了优化移动网站,我创建了一个带有“自动”溢出(CSS)的div,这样div的大小在内容不增加时就不会增加。 对于某些iPhone和iPod Touch,滚动这种div的唯一方法是用两根手指。我在4.2上试过了一个朋友的iPod,他必须用两根手指。我自己的iPod(iOS 5.0.1)只需要一根手指。两根手指iPhone滚动

如何检测用户是否必须用两个手指或一个滚动? (如果这只是固件问题,请告诉我哪种固件只需要一根手指,而不管这是iPhone,iPod还是两者?)

回答

3

iOS 5提供1个手指滚动,当元素具有以下CSS属性:

-webkit-overflow-scrolling:touch; 

的iOS 4可以使用2手指滚动(这是接近一文不值,因为用户不知道他们有这个选项)的元素有,我相信,一组heightoverflow: scroll

+0

Wooo ...我的全屏溢出:scroll bootstrap dropdowns now work。 TY。 – 2014-07-24 01:31:15