如何将div放置在其他div上
我想将一个 div 放置在另一个 div 上。
CSS:
.fresh_bnr_img {
float:left;
width:950px;
text-align:center;
}
.black_strip1 {
position:relative;
top:20px;
width:120px;
height:50px;
background:#000;
opacity:0.5;
z-index:999;
}
HTML:
<div class="fresh_bnr_img">
<div class="black_strip1">Home</div>
<img src="images/banner-2.jpg" width="946" height="295" alt="fresh-banner" />
</div>
问题是,当我将 black_strip1
类放在内部 div 上时,它出现在正确的位置,但下一个 div 之前出现空白。
I want to position one div over another div.
CSS:
.fresh_bnr_img {
float:left;
width:950px;
text-align:center;
}
.black_strip1 {
position:relative;
top:20px;
width:120px;
height:50px;
background:#000;
opacity:0.5;
z-index:999;
}
HTML:
<div class="fresh_bnr_img">
<div class="black_strip1">Home</div>
<img src="images/banner-2.jpg" width="946" height="295" alt="fresh-banner" />
</div>
The problem is that when I place the black_strip1
class on the inner div, it appears in the right place but a blank space is appearing before the next div.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
给定包含 div
position:relative;
和子 divposition:absolute;
子 div 现在将相对于父 div 定位。 (从父 div 的左上角开始)
例如。
give the containing div
position:relative;
and the child divposition:absolute;
the child div will now be positioned with respect to the parent div. (starting from the top left of the parent div)
eg.
我希望它能帮助您
http:// www.templatespoint.com/blog/2010/10/how-to-do-div-on-div/
I hope it will help you
http://www.templatespoint.com/blog/2010/10/how-to-do-div-on-div/