投稿日:

【TailwindCSS】書き方のテクニックメモ


はじめに

このブログを制作する中で遭遇した記述パターンの備忘録です。

画面のど真ん中に要素を配置する

<div class="h-screen w-screen flex justify-center items-center">
  <p>center</p>
</div>

center

ユーティリティクラス名説明
h-screen画面の高さ100%
w-screen画面の幅100%
flex要素を横に配置する
justify-center要素を縦軸で真ん中に配置
items-center要素を縦軸で真ん中に配置

要素を均等に配置する

<div class="flex justify-between">
  <p>A</p>
  <p>B</p>
  <p>C</p>
  <p>D</p>
</div>

A

B

C

D

ユーティリティクラス名説明
justify-between要素を均等に配置する

はみ出たテキストの末尾を…で置き換える

<p class="truncate">
  looooooooooooooooooooooooooooooooooooooooooooooooooooooooooong sentence
</p>

looooooooooooooooooooooooooooooooooooooooooooooooooooooooooong sentence

ユーティリティクラス説明
truncateはみ出たテキストを…で置き換える

svgの色を変える

svgタグのfill属性とstroke属性に”currentColor”を指定することで、Tailwind CSSのtext-colorで色を変えることができる。

<svg fill="currentColor" stroke="currentColor">...</svg>