我不確定我能夠清楚地說明問題是什麼,所以請理解。在移動瀏覽器上的CSS固定位置
我有這樣的HTML代碼:
<div id="container">
<div id="navbar">
...
</div>
<div id="content">
...
</div>
</div>
這裏是CSS代碼:
#container {
display: block;
width: 640px;
height: 480px;
}
#navbar {
display: block;
position: fixed;
width: 640px;
height: 70px;
}
#content {
display: block;
marign: 70px 0 0 0;
width: 640px;
height: 410px;
overflow-y: auto;
}
它適用於臺式機和任何Android基地瀏覽器不錯,但在iPhone的Safari ......當我放大這個頁面的內容工作正常,但固定的元素保持相對於屏幕的位置。其他每個元素移動都很好。
什麼問題?我不知道...
[CSS「position:fixed;」可能存在重複到iPad/iPhone?](http://stackoverflow.com/questions/4889601/css-position-fixed-into-ipad-iphone) – Andy 2013-02-13 10:11:05