2009-04-22 116 views
5

我做了很多關於這個課題的研究,而不是根本還沒有找到滿意的答案:iPhone Safari瀏覽器:滾動一個HTML容器內的列表

我怎樣才能讓一個滾動列表(iPhone SDK儀表板列表)內一些其他的HTML內容?如果我在HTML體內創建一個列表,並嘗試滾動整個頁面滾動。我知道這是「雙指」滾動,但那不是我想要的。

有沒有辦法阻止整個iPhone Safari網頁滾動,而是讓其他列表滾動?就像重定向java腳本事件一樣?

背景:這個想法是模仿一個真正的原生應用程序行爲,底部的選項卡和正文中的選擇列表。

欣賞任何提示! 謝謝, 帕特里克

回答

0

http://cubiq.org/scrolling-div-on-iphone-ipod-touch/5 這是一個真正偉大的劇本!它比doctyper版本更小,更容易處理,因爲它沒有太多元素被重新定位。它還允許用戶容易地觸摸包含的元素。甚至更涼爽,當你觸摸一個文本字段並關閉類型面板時,由該腳本定位的div會立即回到原位(在類型屏幕縮回後,doctyper版本會使它們浮動到不適當的位置)。

一個非常好的腳本。