2016-12-09 11 views
0

以下の固定ヘッダーコードはデスクトップブラウザーでは動作しますが、モバイルブラウザーで実行しても表示されません。divコンテンツが画像の場合、固定ヘッダーが機能しない

'mid_container' divの内容をtextに変更しても問題ありません。 理由を理解できません。imageに変更すると動作しません。

アイデア?

#header-wrap { 
 
    background: #eeeeff; 
 
    position: fixed; 
 
    width: 100%; 
 
    height: 50px; 
 
    top: 0; 
 
    z-index: 1; 
 
} 
 
#mid_container { 
 
    background: #fff; 
 
    padding-right: 20px; 
 
    position: relative; 
 
    clear: both; 
 
}
<div id="header-wrap"> 
 
    Your menu 
 
    <br/>Link1 Link2 Link3 
 
</div> 
 
<div id="mid_container"> 
 
    <img src="img/SMRT-MapSept16.jpg" /> 
 
</div>

答えて

0

それだけでuは#mid_containerにマージントップを追加してみてください細かい を働いている{マージントップ:は50px}ヘッダーの は50px同じ高多分uがあるため、ヘッダの後ろにテキストを参照してくださいcannt

+0

{marging-top:50px}を入力してもまだ動作しません – JessieBear

+0

申し訳ありませんが、スペルが間違っています。 #mid_container { 背景:#fff; パディング右:20ピクセル; 位置:相対; clear:both; margin-top:50px; } –

+0

ありがとうございますが、それでも動作しません。私はモバイルでそれを実行するためにコルドバを使用しています。 – JessieBear

関連する問題