2013-07-25 71 views
2

嗯,我爲側邊欄和頁腳使用position:fixed;,所以當您滾動時,主內容移動時它們將保持原位(position:static;)。但是,當您放大或更多Left/Right它不再顯示在屏幕上。iphone位置:固定;替代?

這裏是我遇到here

「Safari瀏覽器在iPad和iPhone上的Safari不具有可縮放窗口問題的一個很好的解釋。在iPhone上的Safari和iPad,窗口大小設置爲屏幕大小(減去Safari用戶界面控件),並且不能由用戶更改。要在網頁中移動,用戶在雙擊或縮放以放大或縮小時會更改視口的縮放級別和位置,或者通過觸摸和拖動來平移頁面,當用戶在固定大小的可視內容區域(即窗口)中改變視口的縮放級別和位置時,這意味着具有其位置的網頁元素「fixed」來爭奪wport最終可能會在可見內容區域之外,離屏。「

回答

0

我認爲jQuery UI可以解決this

1.1.0中最顯着的改進是一個真正的固定工具欄

0

它通常是不明智使用上因爲這個原因移動固定內容,而且因爲屏幕房地產是小的和有價值的。您可以通過禁用元視圖中的縮放功能來解決該問題,但我不希望這樣做會影響用戶體驗,因爲他們習慣於縮放。這不是一個答案,而是一些建議。需要考慮的事情。