ページの上部に固定された要素 (ヘッダー) が消えてしまうという問題に遭遇しました。これは、私が作成していたモバイル サイトで見つかりました。
これを引き起こしたのは、サイドバー ナビゲーションを開くメニュー ボタンをクリックしたことでした。このボタンをクリックすると、サイドバーは期待どおりに開きますが、ヘッダーが消えてしまいます。そこに残るのは、私が使っていたPhark Methodの画像置換技術の残骸です。「メニュー」というテキストは取り残されました。(これは当面の問題にとって重要ではないと確信していますが、間違っている可能性があります。)
要素には次のheader
ようなスタイルがありました。
header{
position: fixed;
top: 0;
z-index: 10000;
width: 100%;
background: url('../images/header-bg.png') #111 repeat-x top left;
border-bottom: 1px solid #090909;
text-align: center;
}
これは、Android 4.0 ストック ブラウザーでのみ発生します (Galaxy Tabs/Galaxy Nexus は、私がテストしたものです)。
Android 4.0 ブラウザーだけでこれが発生する原因は何ですか?