【发布时间】:2018-02-18 01:20:15
【问题描述】:
我有一个弹性盒容器和两个弹性盒项目:item-img 和 item-content。 item-img 里面有一张图片。我希望item-img 的高度等于item-content 的高度,并且图像将覆盖它的所有空间。
这意味着item-img 的高度是基于 item-content 的高度设置的。 item-content 的高度不是固定的,可能比图像的高度大得多或小得多。
任何帮助将不胜感激。非常感谢。
.flex-container {
display: flex;
width: 500px;
border: solid 1px #123;
}
.flex-item {
max-width: 50%;
overflow: hidden;
flex-basis: 50%;
}
.item-img {
display: flex;
}
img {
object-fit: cover;
}
<div class="flex-container">
<div class="flex-item item-img">
<img src="http://via.placeholder.com/350x350">
</div>
<div class="flex-item item-content">
<p>This is conent with text</p>
<p>more text</p>
<p>more text</p>
<p>more text</p>
<p>more text</p>
<p>more text</p>
</div>
</div>
【问题讨论】:
-
不明白你的问题。现在两个部分的高度相同。
-
@SauravRastogi 我更新了我的问题。是不是更清楚了?