2012-02-01 79 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