見出し画像

爆速デザイン術:Tailwind CSSの秘密

タケトロが解説!爆速デザイン術:Tailwind CSSの秘密

こんにちは!タケトロだよ🍣!

デザインって時間がかかるイメージだけど、Tailwind CSSを使えば「これでいいんだっけ?」なんて迷う時間が大幅減!今日は僕がTailwind CSSの便利なクラスを、わかりやすくお寿司レベルに噛み砕いて解説していくよ!




1. レイアウト系クラス

レイアウトを整えるときに役立つクラスを紹介するよ!寿司を並べるときもレイアウトが大事なんだ。

flex

フレックスボックスを有効化するよ。「お皿をきれいに並べたい」そんなときにピッタリ。

<div class="flex items-center justify-center">...</div>
  • items-center:縦方向の中央揃え。

  • justify-center:横方向の中央揃え。

grid

CSSグリッドを使うときはこれ!「寿司をグリッドに配置したい」なら間違いなし。

<div class="grid grid-cols-3 gap-4">...</div>
  • grid-cols-3:3列に分割。

  • gap-4:グリッド間の隙間。

space-x-{value}

フレックスの子要素間に間隔をつけるよ。「間隔を空けてネタを引き立てたい」ってときに!

<div class="flex space-x-4">
  <div>Item 1</div>
  <div>Item 2</div>
</div>

2. スペーシング系クラス

要素間の余白を簡単に調整できるよ!「お寿司とお寿司の間にちょっとスペースが欲しい」ってときに使える。

m-{value}

外側の余白(margin)を設定するよ。

<div class="m-4">...</div>
  • mt-2:上の余白。

  • mb-2:下の余白。

  • ml-2:左の余白。

  • mr-2:右の余白。

p-{value}

内側の余白(padding)も簡単!

<div class="p-6">...</div>

gap-{value}

グリッドやフレックスの間隔調整。

<div class="grid gap-2">...</div>

3. テキスト系クラス

文字の見た目を調整するクラスを見てみよう!「寿司メニューの文字を大きくしたい」っていうときに便利。

text-{size}

フォントサイズを変更。

<p class="text-xl">大きな文字</p>

font-{weight}

フォントの太さも簡単に!

<p class="font-bold">太字</p>

text-{color}

文字色を指定。

<p class="text-blue-500">青い文字</p>

4. 色と背景系クラス

デザインの雰囲気をガラッと変えられるクラスだよ!「寿司の盛り付けをもっと豪華に見せたい」ってときに。

bg-{color}

背景色を設定するよ。

<div class="bg-gray-100">...</div>

hover:bg-{color}

ホバー時の色変化も簡単!

<button class="bg-blue-500 hover:bg-blue-700">Click me</button>

border-{color}

ボーダーの色を設定。

<div class="border border-gray-300">...</div>

5. その他の便利なクラス

最後に便利なクラスをピックアップ!「寿司をちょっとオシャレに飾りたい」そんな気分に。

rounded-{size}

角丸を設定するよ。

<div class="rounded-full">...</div>

shadow-{size}

シャドウで立体感を演出!

<div class="shadow-lg">...</div>

transition

アニメーションのスムーズな遷移を追加。

<button class="transition duration-300 ease-in-out hover:scale-110">Hover me</button>

これで君もTailwind CSSマスターだね!タケトロと一緒に、楽しくデザインを作ってみよう🍣✨!

いいなと思ったら応援しよう!