【发布时间】:2013-07-03 19:02:17
【问题描述】:
我想在<img> 上放置一个<div>。
这是 HTML:
body {
background-color: #cCa;
}
.image {
position: relative;
background-repeat: no-repeat;
}
.content {
background-color: lightGrey;
position: absolute;
overflow: none;
left: 40px;
top: 40px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap-responsive.min.css" rel="stylesheet"/>
<div class="container-fluid">
<div class="row-fluid">
<div class="span12">
<div class="image"> <img src="css_js/img/image.jpg"> </div>
<div class="content img-circle">[content]</div>
</div>
</div>
</div>
更多图片信息:
这是窗口视口较大时的样子。
这是窗口视口较小时的样子。
关于如何解决它的想法?任何帮助都会很棒!
【问题讨论】:
-
你尝试过使用 css z-index 吗?
-
@Nazanin 这个问题只有 5 个小时!还;如果您的问题没有引起您想要的注意,请尝试对其进行编辑以使其更清晰,强烈反对转发相同的问题
-
这是另一种方法:jsfiddle.net/h46KA/1
标签: html css twitter-bootstrap