2016-04-18 5 views
1

ナビゲーションを固定しているので、スクロールすると上に固定されます。 私は、地図をスクロールするとき、それはここにナビゲーション に重なっているが、私は使用されるコードは以下のとおりです。地図がナビゲーションバーと重なっています

CSS:

#container header{ 
 
    background-color:white; 
 
    width: 890px; 
 
    padding: 0 0.8em; 
 
    height: 120px; 
 
    margin: auto; 
 
    position: fixed; 
 
} 
 

 
#map{ 
 
    z-index:2px; 
 
    position: relative; 
 
    border-radius: 10px; 
 
    border: 5px solid #eee; 
 
    width: 26%; 
 
    float:left; 
 
    margin-top:50px; 
 
}

これはを何が起こったかであります

this is what happened

+0

'z-index'は' px'のような単位をとりません。そして、navの 'z-index 'は地図のそれより高いはずです。 – agdhruv

+0

地図(#map)と比較してナビゲートバー(#containerヘッダー)に高いz-indexを追加する必要があると思っています。css、yes @ag_dhruvが正しいです。 –

答えて

1

あなたのCSSを変更するだけです: pxz-indexから削除してください。 z-indexはプレーンを作成し、それはpxではありません。

#map{ 
    z-index:2; 
    position: relative; 
    border-radius: 10px; 
    border: 5px solid #eee; 
    width: 26%; 
    float:left; 
    margin-top:50px; 
} 

地図がナビゲーションバーに表示されないようにするには、地図のZ-インデックスをナビゲーションバーの地図インデックスより低く設定します。

関連する問題