🎨

Tailwind CSS チートシート

レイアウト

クラス意味CSS
flexフレックスボックスdisplay: flex
gridグリッドdisplay: grid
hidden非表示display: none
blockブロックdisplay: block

フレックス方向・配置

クラス意味
flex-col縦並び
flex-row横並び(デフォルト)
items-center縦方向中央揃え
justify-center横方向中央揃え
justify-between両端揃え
gap-4要素間の隙間

サイズ

クラス意味
w-full幅100%
w-64幅256px(64×4)
h-24高さ96px(24×4)
max-w-4xl最大幅896px
flex-1残りスペースを埋める

余白

クラス意味
p-4内側余白 全方向
px-4内側余白 左右
py-4内側余白 上下
m-4外側余白 全方向
mb-4外側余白 下
space-y-4子要素間の縦余白

数値の目安

1 = 4px 2 = 8px 4 = 16px 6 = 24px 8 = 32px 12 = 48px 16 = 64px

レスポンシブ

プレフィックス画面幅
(なし)0px〜
sm:640px〜
md:768px〜
lg:1024px〜
xl:1280px〜

覚え方のコツ

  • m = margin, p = padding
  • x = 左右, y = 上下
  • t = top, b = bottom, l = left, r = right
  • w = width, h = height