【发布时间】:2022-01-17 14:05:24
【问题描述】:
我有 3 列,每列包含人物图像、姓名、功能和报价。我希望所有 3 列的高度都相等。
到目前为止,我已经尝试设置 p class="flex-1" 什么也没做,我还将第二个内部 div 更改为 class="flex flex-1 p-6 gap-y-4"。这确实使列的高度相等,但它使 div 成为行而不是列,如果我将 flex-1 与 flex-col 一起使用,它不会设置列的高度相等。
如何在顺风不使用静态高度的情况下实现上述行为?
HTML
<div class="flex flex-col">
<div class="w-full">
<img class="h-full w-full" [src]="'/api'" alt="employee image">
</div>
<div class="flex flex-col p-6 gap-y-4 text-center bg-indigo-300">
<h3 class="text-3xl font-bold text-white">{{employee?.name}}</h3>
<h4 class="text-lg uppercase text-black">{{employee?.function}}</h4>
<p class="text-center text-xl font-bold text-black" [innerHtml]="employee?.quote"></p>
</div>
</div>
【问题讨论】:
标签: html css flexbox tailwind-css