在 Tailwind CSS 中讓 div 填滿父 div 的剩餘高度
P粉696605833
2023-08-29 10:05:04
<p>我想把 K 放在卡片中間,但我該怎麼做呢?
我嘗試將 items-center 放入第二個 div 不起作用,因為第二個 div 只是字母 K 的高度</p>
<pre class="brush:php;toolbar:false;"><div class="bg-orange-200 w-48 h-48 shadow-md rounded-md hover:shadow-lg mx-10 my -10">
<div class="flex justify-end p-2">
<svg>
</svg>
</div>
<div class="bg-slate-200 flex justify-center items-center text-5xl font-bold">
k
</div>
</div></pre>
你的問題顯然不清楚。讓我為您提供完成任務的各種可能性。
這種類型的佈局使用網格更容易預測。因為 flex 會嘗試填充可用空間的大小,而 grid 不會。
我舉了兩個例子,一個完全居中,無論圖示如何,另一個考慮圖示的位置和大小。
https://play.tailwindcss.com/6M290nY1NT