我編程移動網站,我想一個元素被固定在屏幕上的特定位置,呆在那裏即使用戶向下滾動頁面。我無法使用位置:據我所知固定,因爲iPhone不支持它。我怎麼做到這一點?我不想使用jQuery手機。CSS/jQuery的 - 需要持續的頁腳,而無需使用位置:固定
0
A
回答
1
林敢拿說的iOS5將支持固定的開始。 但現在,你是ganna必須使用JavaScript來移動它。 讓我們假設烏爾頁腳的ID是「myFooter」
window.addEventListener(
'scroll',
function() {
document.getElementById('myFooter').style.top =
(window.pageYOffset + window.innerHeight - footerHeight) + 'px';
},
false
);
滾動時應該將它(footerHeight是您的頁腳的高度,也可以用document.getElementById("myFooter").style.height
檢索如果樣式對象是用來定義高度
如果有什麼我沒有在上述溶液forseen,你總是可以分割視窗成兩個部分,內容和頁腳。只是絕對定位頁腳,結合使用觸摸事件(touchmove
,touchend
,targetTouches
等) scrollTo
(scrollTo(destination,duration))在您的內容區域
2
你可能想利用jQuery Mobile的,特別檢查了部分「老大難頁腳導航欄」
http://jquerymobile.com/test/docs/toolbars/footer-persist-a.html
相關問題
- 1. viewForFooterInSection需要設置頁腳固定的絕對位置
- 2. 固定位置(標題)...需要更正所有後續部分的位置?
- 3. 引導2列需要滾動,而其他固定位置
- 4. 用jquery slideUp固定的頁腳需要流暢度
- 5. 浮頂庫,而無需使用位置
- 6. 中心,而無需使用位置
- 7. 需要使用位置:固定但仍需流動元素。怎麼做?
- 8. 需要停止頁腳上方的固定側邊欄
- 9. 需要有關Android固定頁腳的線性佈局幫助
- 10. 位置:iPhone中的固定頁腳iOS
- 11. 需要固定位置元素周圍的多個邊框
- 12. 固定位置頁腳,隨着頁面滾動而移動
- 13. 使用CSS位置的頁腳之上的空白:固定
- 14. 獲取背景位置,而無需使用位置服務IOS
- 15. 位置需要使用JavaFX的gradle與
- 16. 固定頁眉,頁腳位於靈活的固定位置容器內
- 17. 與最小寬度固定頁腳,需要能夠滾動
- 18. 持續集成 - 需要xvfb的
- 19. 如何修復頁腳無腳位置:固定;?
- 20. 在頁腳停止固定位置
- 21. CSS位置固定底部頁腳
- 22. css固定位置頁腳打印
- 23. Mobile Safari固定位置頁腳問題
- 24. CSS固定標題 - 是否需要兩個位置?
- 25. 無法定位引導要素需要
- 26. 的Java練習....需要幫助,而無需使用getter和setter
- 27. Perl腳本,而無需使用密碼
- 28. 32位乘法,而無需使用MUL
- 29. 需要將圖像修復到頁面上的特定位置
- 30. 爲什麼不使用位置:固定爲「粘性」頁腳?
或許有所幫助:http://stackoverflow.com/questions/743123/fixed-positioning-in-mobile-safari –
你的意思是該元素必須爲用戶保持可見? –
是的 - 它必須始終在頁面底部可見。 – mheavers