我正在使用 div 和在流体布局中嵌套的 img 制作基本标题。我对此有点生疏,我无法为我的爱弄清楚如何确保嵌套在 div 中的图像缩放而不缩放到它变得更小的父 div 的点。
编辑:更新了 codepen 链接,显示如何使用 min-height 在压缩图像时不起作用
HTML:
<div class="container">
<div class="item half">
<p>
Some text
</p>
</div>
<div class="item half">
<img src="http://dummyimage.com/hd1080" class="full-width">
</div>
</div>
CSS:
.container{
margin: 0 auto;
max-width: 1920px;
}
.item{
height: 300px;
float:left;
overflow: hidden;
background-color: gray;
}
.half{
width: 50%
}
.full-width{
max-width: 100%;
}
并说明我想要发生的事情:
编辑:请注意,此处的图像没有被挤压,如果您将图像设置为具有等于其父 div 的最小高度,则会发生这种情况。但是溢出是隐藏的。您还可以看到我不介意图像被裁剪。
任何帮助表示赞赏。