點燈坊

失くすものさえない今が強くなるチャンスよ

Grid 使用 auto-cols-size 設定 Column 寬度

Sam Xiao's Avatar 2021-06-12

若想設定 Grid 的每個 Column 相同寬度,可使用 auto-cols- 直接加上寬度。

Version

Tailwind CSS 2.1.4

auto-cols-size

size000

每個 column 的寬度都是 100px

<template lang="pug">
section(class='auto-cols-[100px]').grid.grid-flow-col
  div 1
  div 2
  div 3
  div 4
  div 5
  div 6
</template>

第 2 行

section(class='auto-cols-[100px]').grid.grid-flow-col

設定 section style:

  • grid:設定子層使用 Grid
  • grid-flow-col:設定子層以橫向 column 排列
  • auto-cols-[100px]:設定每個 column 的寬度為 100px

Conclusion

  • grid-cols-n 可設定水平均分 column,若想自行設定寬度則要使用 auto-cols-size

Reference

Tailwind CSS, Grid Auto Flow