Tailwind CSSの主なクラス

CSS

Tailwind CSS とは

Tailwind CSSは、モダンWebサイトのデザインを簡単に生成できるCSSフレームワークのこと。
デフォルトで多数のクラスが定義されていて、それらを指定するだけで基本的なデザインが作成できます。

<h1 className="text-2xl m-5">
<p className="text-lg m-5">

Tailiwind CSSの主なクラスを下記にて紹介します。

フォントサイズ

text-xs
text-sm
text-base
text-lg
text-xl
text-整数xl

上から下に進むに連れサイズが大きくなっていきます。
一番小さいtext-xsはだいたい12pxくらいです。
一番大きいtext-整数xlは、数字の部分に2~9の整数が指定されます。text-2xlは24pxくらい、text-9xlは128pxくらいです。

フォントスタイル

italicイタリックにする
not-italicイタリックにしない

フォントウェイト(太さ)

font-thinfont-weight: 100
font-extralightfont-weight: 200
font-lightfont-weight: 300
font-normalfont-weight: 400
font-mediumfont-weight: 500
font-semiboldfont-weight: 600
font-boldfont-weight: 700
font-extraboldfont-weight: 800
font-blackfont-weight: 900

テキストの位置揃え

text-left左揃え
text-center中央揃え
text-right右揃え
text-justify両端揃え
text-start開始位置揃え
text-end終了位置揃え

パディング

p-0 ~ p-96周囲のパディングを指定のピクセル数だけ取る
px-0 ~ px-96横方向のパディングを指定のピクセル数だけ取る
py-0 ~ py-96縦方向のパディングを指定のピクセル数だけ取る
pt-0 ~ pt-96上のパディングを指定のピクセル数だけ取る
pb-0 ~ pb-96下のパディングを指定のピクセル数だけ取る
pl-0 ~ pl-96左のパディングを指定のピクセル数だけ取る
pr-0 ~ pr-96右のパディングを指定のピクセル数だけ取る

マージン

m-0 ~ m-96周囲のマージンを指定のピクセル数だけ取る
mx-0 ~ mx-96横方向のマージンを指定のピクセル数だけ取る
my-0 ~ my-96縦方向のマージンを指定のピクセル数だけ取る
mt-0 ~ mt-96上のマージンを指定のピクセル数だけ取る
mb-0 ~ mb-96下のマージンを指定のピクセル数だけ取る
ml-0 ~ ml-96左のマージンを指定のピクセル数だけ取る
mr-0 ~ mr-96右のマージンを指定のピクセル数だけ取る

横幅

w-0 ~ w-96指定ピクセル数の幅にする
w-auto自動調整
w-min最小幅
w-max最大幅
w-full100%幅
w-fit最適幅

高さ

h-0 ~ h-96指定ピクセル数の幅にする
h-auto自動調整
h-min最小の高さ
h-max最大の高さ
h-full100%の高さ
h-fit最適な高さ

テキスト色 / 背景色

text-色-50 ~ text-色-950
bg-色-50 ~ bg-色-950
text-red-500

のように指定する。
最後の数値は以下のいずれかを指定する。

50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 950

数値が小さいほど明るく薄くなり、大きくなるほど暗く濃くなっていきます。
色はred, green, blue, orange, limeなどがサポートされています。

ボーダーのスタイル

border-solid一重線
border-dashed破線
border-dotted点線
border-double二重線
border-hidden非表示
border-noneなし

ボーダー幅

border-0 ~ 8ボーダーの幅。数値は0, 2, 4, 6, 8のいずれかを指定
border-x-0 ~ 8ボーダーの横方向の幅
border-y-0 ~ 8ボーダーの縦方向の幅
border-t-0 ~ 8ボーダーの上部の幅
border-b-0 ~ 8ボーダーの底部の幅
border-l-0 ~ 8ボーダーの左側の幅
border-r-0 ~ 8ボーダーの右側の幅

ボーダー色

border-色-50 ~ border-色-950

色と整数の指定は、テキスト色や背景色と同じです。

角の丸み

rounded-none
rounded-sm
rounded
rounded-md
rounded-lg
rounded-xl
rounded-2xl
rounded-3xl

上にあるものが最も丸みが小さく、下に進むにつれて丸みの幅が大きくなります。

テーブルレイアウト

table-fixed固定幅のテーブル
table-auto自動調整幅のテーブル

<table>のclassNameに上記のクラスを指定することで自動的にデザインされます。

タイトルとURLをコピーしました