2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TailwindCSSでフォーム作ってみた

2
Posted at

フォーム作成

Tailwindの練習としてフォームを作成してみました。
結果としては下記のような感じです
ezgif.com-gif-maker.gif

フォーカスすると下のボーダにだけ色がつくデザインにしてみました。

    <div class="mt-8">
        <form class="w-10/12 mx-auto md:max-w-md">
            <div class="mb-8">
                <label for="name" class="text-sm block">お名前</label>
                <input type="text" id="name" class="w-full py-2 border-b focus:outline-none focus:border-b-2 focus:border-indigo-500 placeholder-gray-500 placeholder-opacity-50" placeholder="山田太郎">
            </div>
            <div class="mb-8">
                <label for="email" class="text-sm block">Eメール</label>
                <input type="email" id="email" class="w-full py-2 border-b focus:outline-none focus:border-b-2 focus:border-indigo-500 placeholder-gray-500 placeholder-opacity-50" placeholder="Eメール">
            </div>
            <div class="mb-8">
                <label for="address" class="text-sm block">住所</label>
                <input type="text" id="address" class="w-full py-2 border-b focus:outline-none focus:border-b-2 focus:border-indigo-500 placeholder-gray-500 placeholder-opacity-50" placeholder="住所">
            </div>
            <div class="mb-8">
                <label for="phone_number" class="text-sm block">電話番号</label>
                <input type="tel" id="phone_number" class="w-full py-2 border-b focus:outline-none focus:border-b-2 focus:border-indigo-500 placeholder-gray-500 placeholder-opacity-50" placeholder="電話番号">
            </div>
            <div class="mb-8">
                <label for="other">その他</label>
                <textarea  id="other" cols="30" rows="8" class="w-full py-2 border-b focus:outline-none focus:border-b-2 focus:border-indigo-500 placeholder-gray-500 placeholder-opacity-50" placeholder="その他"></textarea>
            </div>
        </form>
    </div>

focus:outline-noneをつけるとfocus時の周りの線を消すことができます。

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?