css 防止flex元素中的文本区域和镜像内容随内容动态扩展

wvt8vs2t  于 2022-11-19  发布在  其他
关注(0)|答案(1)|浏览(95)

我试图阻止一个从嵌套文本区域镜像文本的flex元素增长,但我希望它最初占用空间。有没有办法用flexbox来实现这一点,或者我应该改用网格?
包含文本区域的卡片 * 不 * 应该随着其内容而增长。这只是因为下面的元素反映了其内容。我试过overflow: scroll,但没有效果。
第一个
还有一个类似的问题here,但唯一的答案是不合适的。This的答案也行不通。

9o685dep

9o685dep1#

这是卡上的flex-grow属性造成的。在这种情况下,您似乎只是将flex作为一种方便的方法来使用,以使左侧和右侧始终相等地填充空间并保持居中。
您可以将flex-grow: 2;替换为width: 100%;以获得相同的效果。

.card {
  background-color: #EEE;
  border: solid 1px #DDD;
  border-radius: 4px;
  padding: 10px;
  width: 100%;
}

第一个

相关问题