2011-05-17 129 views

回答

1

我會考慮:http://jquerymobile.com了完整解決方案

但這裏是一個獨立的庫(它只是一個腳本),使這項工作:
http://cubiq.org/iscroll

+0

感謝您的評論我已經嘗試iscroll,但它不是很好說實話。 – Xavier 2011-05-17 21:17:07

+2

一般來說都不是很好。即使是Gmail也非常糟糕,他們最終將其刪除並改用浮動面板。吮吸,但是是真的。編號也嘗試:http://developer.yahoo.com/yui/3/scrollview/ – 2011-05-17 21:18:43

+0

所以我測試了iscroll解決方案,我會說這是最接近我可以獲得固定在iphone上的位置。 – Xavier 2011-05-18 08:01:49

-1
<div id="a"> 
    //your website content 
</div> 
<div id="b"> 
    //your fixed footer 
</div> 
  • 設置b鍵無論你需要(CSS)
  • 設定的高度,以screen.height的高度 - b.height(JS)
  • 還設置了風格溢出:滾動;

這種解決方案的缺點是,你不會使用主窗口滾動條,但我覺得有沒有在iPhone上,所以......

+4

在iPhone上溢出滾動需要用兩根手指滾動。對於您的網頁的主要內容而言,這是一個糟糕的用戶界面。 – 2011-05-17 20:37:14

+0

凱文巴拉德的評論主要+1。這是用戶的惡夢UI - 大多數用戶甚至不知道雙指滾動甚至存在。 – ceejayoz 2011-05-17 20:54:28

+1

上帝,請不要兩個手指滾動。我真的不知道你可以這樣做,直到今年早些時候 – 2011-05-17 21:01:39

1
+0

DM /推特我,所以檢查出這個doctyper後,我的問題是,我不能重新創建頁面上的HTML元素目的是爲了一個廣告,將其他網站上。所以最後我不得不使用javascript on-scroll函數。但是,感謝你的回答大衛。 – Xavier 2011-05-18 08:00:59