【发布时间】:2018-07-28 08:23:27
【问题描述】:
我有一个 div 在左侧包装图像,在右侧有一个包含文本的 div,两者之间有一些边距。当窗口大小变窄时,我希望文本在其最大宽度和最小宽度之间缩小,图像同时缩小以使它们彼此相邻,并且只有在文本缩小后才能使其跳到图像下方.
但是发生的情况是 - 一旦文本碰到图像,它就会跳到下方,而不是缩小到最小宽度并试图留在图像旁边。
我的代码是这样的:
<div class="container">
<img class="headshot" src="..." />
<div class="bio-text">
<h3>BIO</h3>
<p>Lorem ipsum...</p>
</div>
</div>
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
width: 80%;
margin: auto;
}
.headshot {
max-width: 100%;
height: auto;
margin: 40px;
}
.bio-text {
max-width: 450px;
min-width: 250px;
}
任何见解将不胜感激!
【问题讨论】:
标签: html css flexbox responsive