スクロール中に表示されるギャップ (画面上) を削除する方法はありますか? ヘッダーの位置は固定されており、ギャップは Android でのみ表示されます (Android 4.0.4 でテスト済み)。
ヘッダーを担当するコードの一部:
HTML:
<div data-role="page" id="settings"> <div class="holo-action-bar"> <h1><span>Settings</span></h1> </div> <div class="content content-inner"></div> </div>
CSS:
.holo-action-bar { background-color: #333; color: #fff; display: block; position: fixed; top: 0; right: 0; left: 0; width: 100%; z-index: 1000; }
また、 jquery mobile docsで例を見ることができます
アップデート:
問題は iOS では発生しません (iOS 5 以降でテスト済み)