【发布时间】:2015-12-23 03:47:50
【问题描述】:
http://www.bootply.com/NvzXHCBGk7
我试图让<img > 适合它所在的 div,但不能。如何让 img 与“井”的大小相同?
<div class="container">
<h1>Masonry CSS with Bootstrap</h1>
<div class="row">
<div class="item">
<div class="well">
<img src="https://www.petfinder.com/wp-content/uploads/2012/11/dog-how-to-select-your-new-best-friend-thinkstock99062463.jpg">
</div>
</div>
</div>
</div>
css;
*, *:before, *:after {box-sizing: border-box !important;}
.row {
-moz-column-width: 18em;
-webkit-column-width: 18em;
-moz-column-gap: 1em;
-webkit-column-gap:1em;
}
.item {
display: inline-block;
padding: .25rem;
width: 100%;
}
.item img {
}
.well {
position:relative;
display: block;
max-height: 200px;
}
【问题讨论】:
-
您希望它保持纵横比吗?因为如果没有,您可以将其高度和宽度设置为 100%,然后使用
well类 div 的高度和宽度对其进行操作。如果你这样做,你需要做一些不同的事情,但如果你不需要它,我不会解释。