此问题已在此处有答案:
How to match width of text to width of dynamically sized image/title?(2个答案)
7天前关闭
Flexbox父宽度应由child1中的文本决定。child2中图像应随父级的增长而增长。父div应该增长到最大宽度,但当我把我的图像里面,它扩大了我的父。
#parent {
display: flex;
flex-direction: column;
min-width: 10px;
max-width: 240px;
}
<div id="parent">
<div id="child1">text here should decide parent width</div>
<div id="child2"><img src="https://picsum.photos/400/100" alt="Image" /></div>
</div>
2条答案
按热度按时间5vf7fwbs1#
快速,为了说明我的评论如何防止图像放大单元格在flexbox的CSS,但必须有关于这一点重复
sg3maiej2#
如果您希望文本在达到父级的最大宽度后换行到下一行=更新=
以下是HTML更新:
我希望这对你有帮助。
===更新网格===