【发布时间】:2019-08-28 23:17:03
【问题描述】:
我需要相对定位一些 flex 容器,所以我将它设置为父显示相对和 flex 本身 - 绝对。但问题是 flex 宽度不会扩展到其相对父级之外。如何解决这个问题?
<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet" />
<div class="w-1/3 bg-blue-500 mx-auto my-5 relative p-4">
<div class="absolute flex flex-wrap border border-red p-4">
<div class="border-b w-1/2">content super long</div>
<div class="border-b w-1/2">content super long</div>
<div class="w-1/2">content super long</div>
<div class="w-1/2">content super long content</div>
</div>
</div>
flex 容器有足够的空间来显示其内容而无需换行。但事实并非如此。
我需要以下结果:
【问题讨论】:
-
删除
flex-wrap类,你告诉它要换行。 -
@VaibhavVishal 但后来我失去了 2 列视图,我也需要它。
-
每一行都应该分组。
-
我无法对它们进行分组,因为将来我需要响应的列数,从 1..3 开始。