若希望 Browser 能自動均分父層 Box 在 Cross Axis 剩餘高度,可使用 content-around
設定。
Version
Tailwind CSS 2.0.3
content-around
兩條 flex line 之間間隔相等,且最上方與最下方與父層 box 也有間隔,剛好為一般間隔的一半。
<template>
<div class="flex flex-wrap content-around w-full h-screen">
<div class="w-3/12 h-1/3 m-2">1</div>
<div class="w-3/12 h-1/3 m-2">2</div>
<div class="w-3/12 h-1/3 m-2">3</div>
<div class="w-3/12 h-1/3 m-2">4</div>
<div class="w-3/12 h-1/3 m-2">5</div>
</div>
</template>
第 2 行
<div class="flex flex-wrap content-around w-full h-screen">
設定父層 box style:
flex
:設定子層 item 使用 Flexboxflex-wrap
:設定當子層 item 總 width 超越父層 box 時自動換列content-around
:flex line 之間的間隔平分 box 剩餘高度,且首尾間隔高度為一般間隔一半w-full
:設定父層 box widthh-screen
:設定父層 box height
Conclusion
- 實務上較少使用
content-around