ハウツーとスタイルの良いボタンを作る
3270 ワード
Tailwind CSS is a utility based framework. Which is great in many ways. However, Tailwind CSS does not have a default set of components for you to get started with.
This is a series that will show you how to build various common UI components with Tailwind CSS
今日、私たちはどのようにTarwind CSSで(良い探している)ボタンを作ることを学ぶつもりです.
ボタンを作りましょう
<button type="button">Button</button>
パディングと余白を加えましょう<button type="button" class="m-2 px-8 py-2">Button</button>
次に、テキストと背景色を追加することができます<button type="button" class="m-2 px-8 py-2 bg-indigo-500 text-white">Button</button>
我々のボタンは角を丸くするべきだ<button type="button" class="m-2 px-8 py-2 bg-indigo-600 text-white rounded-lg ">Button</button>
ボタンを小さな影であげましょう<button type="button" class="m-2 px-8 py-2 bg-indigo-600 text-white rounded-lg shadow-sm">Button</button>
我々が我々のボタンに:hover
と:focus
スタイルを加えることは、重要です<button type="button" class="m-2 px-8 py-2 bg-indigo-600 text-white rounded-lg shadow-sm hover:bg-indigo-500 focus:ring-2 focus:ring-indigo-200">Button</button>
我々のボタンが今のように見えるべきものは、ここにあります👇 10 CSSクラスを作る
Temani Afif
•
私は、10のクラスのボタンが少しであると思います..余りにも.
どうもありがとう.このコメントは私の記事にこのセクションを追加するインスピレーションを与えた.このボタンにはたくさんのクラスがあります.しかし、
@apply
指令のおかげで、我々はこの1つのクラスを作ることができます.我々は単にすべてのクラスを取ることができると“適用”1つのクラスに..btn {
@apply m-2 px-8 py-2 bg-indigo-600 text-white rounded-lg shadow-sm hover:bg-indigo-500 focus:ring-2 focus:ring-indigo-200;
}
さて、あなたのCSSを再構築した後、あなたのボタンの1つのクラスをすべてのクラスに置き換えることができます.<button type="button" class="btn">Button</button>
読書のおかげで、私は記事が好き願っています!😊Reference
この問題について(ハウツーとスタイルの良いボタンを作る), 我々は、より多くの情報をここで見つけました https://dev.to/sidcraftscode/build-a-good-looking-button-with-tailwind-css-3o03テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol