2011-09-14 10 views
0

私は基本的には、重なり合っていれば、他のdivが背後に座っている状態で、常に最前面に中央の画像( "drob" div)を持つようにしています。あなたは、重複のdivのzインデックスを設定する必要があります別のdivの上にdivを配置するにはどうすればよいですか?

body { 
background-image:url('background.jpg'); 
} 

#container { 
width: 1040px; 
height: 768px; 
margin: 0 0 0 75px; 
} 


#navbar { 
float: right; 
height: auto; 
width: 150px; 
margin: 0 0 0 10px; 
color: #FF0; 
list-style: none; 

} 


#note { 
width: auto; 
height: auto; 
float: left; 
margin: 20px 0 0 -110px; 

} 


#drob { 
height: auto; 
width: auto; 
float: left; 
margin: 50px 0 0 -20px; 

} 


#gallery { 
float: left; 
width: 675px; 
height: auto; 
margin: -125px 0 0 -20px; 

} 


#gallery img { 
float: left; 
margin: 0 0 0 5px; 

} 


#video { 
height: auto; 
width: auto; 
float: left; 
margin: 150px 0 0 -20px; 

} 


<div id="container"> 
<div id="navbar"> 
    <ul> 
     <li>Home</li> 
     <li>About Denard</li> 
     <li>Stats</li> 
     <li>Media</li> 
    </ul> 
</div> 
<div id="video"> 
<iframe width="450" height="265" src="http://www.youtube.com/embed/ZmmCAI8U_Vc" 
frameborder="0" allowfullscreen></iframe> 
</div> 
<div id="drob"> 
<img src="images/drob.png" height="560" width="404" alt="Denard Robinson" /> 
</div> 
<div id="note"> 
    <a href="#"><img src="images/note.png" height="464" width="331" alt="note" /></a> 
</div> 
<div id="gallery"> 
    <img src="denard1.jpg" height="145" width="215" alt="denard1" /> 
    <img src="denard2.jpg" height="145" width="215" alt="denard2" /> 
    <img src="denard3.jpg" height="145" width="215" alt="denard3" /> 
</div> 

</div>  


</body> 
+0

あなたの質問をよく読んだら、メイン画像に#ドロップして#gallery内の画像を#dropの後ろにしたいですか? 達成しようとしていることのイメージを提供していただけますか? – Filth

答えて

4

そして、ここではコードです。

より低いzインデックスのdivは、より高いインデックスのdivの後ろにあります。

あなたは限り、あなたはあなただけのzインデックスを追加することによって、上にものを置くことができる任意の選択のiframeを持っていけないようhttp://reference.sitepoint.com/css/z-index

0

でZインデックスについての詳細を調べることができます。しかし、あなたはiframeを持っているので、絶対配置を使って他のものの上に置いてみてください。多分

#drob { 
height: auto; 
width: auto; 
float: left; 
margin: 50px 0 0 -20px; 
position: absolute; 
} 

または両方、Zインデックスと位置を試してみてください...私は、z-indexが配置elemntsにうまくいくと思うので、::のようなものは次のようになり、それがうまくいくかもしれない

#drob { 
height: auto; 
width: auto; 
float: left; 
margin: 50px 0 0 -20px; 
position: absolute; 
z-index: 5; 
} 

関連する問題