【发布时间】:2013-06-10 08:05:04
【问题描述】:
我正在尝试将具有绝对位置的图像放入 .well div 中。我必须保持图像位置绝对,因为我想使用以下 CSS 格式创建响应式图像。但是图像出现在 div 范围之外。这是我的 html 和 css 代码
<div class="container">
<div class="well">
<img class="img-polaroid" src="http://testimage.png" />
</div>
</div>
.css
img{
position: absolute;
max-width: 80%;
top: 10%;
left: 10%;
}
如您所见,我无法将位置属性更改为“相对”。我还尝试添加一个 height:auto; .well 类的属性,但都没有通过。
【问题讨论】:
-
根据您希望图像的显示方式,负边距可能会有所帮助。设置 50% 的相对 x 位置和 -(width/2) 的边距,您可以“居中”块元素。
标签: css twitter-bootstrap responsive-design