【发布时间】:2018-07-04 17:37:20
【问题描述】:
我正在使用 HTML 和 CSS 制作专辑页面,我想将图像的高度设置为宽度的 9/16。
HTML 代码
<div class = "col-md-12" id = "album-list">
<div class = "col-md-4">
<div id = "album-card" style = "border: 1px solid grey;">
<img class = "image_thumbnail" src = "images/sampleImage.jpg" alt = "Thumbnail" />
<div style = "padding-top: 10px; padding-bottom: 5px;">
<p class = "card-text"><strong>TITLE HERE</strong></p>
</div>
</div>
</div>
<!-- More Columns -->
</div>
CSS 样式
.image_thumbnail {
width: 100%;
}
我在stackoverflow上看到一些帖子有类似的问题,答案是使用padding-bottom根据宽度设置高度。但是,由于我在#album-card 周围设置了边框,所以#album-card 的高度比预期的要长。
如何设置宽度的高度 9/16??
【问题讨论】: