CSS

2021.07.13

(簡単)inputをクリックしたときの枠線の色を変える

フォームのコーディングの際によく使用するinput

inputに文字を入力しようとクリックすると、以下の写真のように青線がつきます(ブラウザによって色は異なります)。

この色がサイト全体の色味を異なっているとき、違和感を感じますよね..

今回は、こちらの枠線の色の変更方法をご紹介します!

inputの枠線の色を変える方法

See the Pen by spiqa design (@spiqa_design) on CodePen.

このように、input:focusに好きな色を指定するだけです!
とても簡単ですね!

ちなみに、textareaなども同様の指定で変更することができますので、ぜひサイトにあった色味を指定してみてください!

outlineの注意点

フォームの入力エリアを角丸にしている場合もありますよね。
実際に角丸を指定してみましょう。

See the Pen outline by spiqa design (@spiqa_design) on CodePen.

inputは角丸になっているのですが、outlineは角丸を指定しているにもかかわらず、四角のままです。
outlineは角丸にできないのです..

outlineを角丸にしたい場合

とは言っても、角丸のエリアに四角の枠線がつくのはカッコ悪い!という場合、box-shadowを用いてoutlineらしきものを表示させることができます。

See the Pen by spiqa design (@spiqa_design) on CodePen.

まとめ

フォームを実装する機会は多いので、フォーム部分のデザインにもこだわってコーディングを行いたいですね!

こちらもおすすめ

0

関連記事

  • 2021.07.20

    画面遷移時にページ全体をフェードさせる方法

    CSS

    JavaScript

  • 2021.07.14

    CSSだけで固定背景(パララックスデザイン)を実装する方法【iOS対応方法も紹介】

    CSS

  • 2021.07.07

    最初に覚えておきたい!CSS Flexboxの基礎

    CSS

おすすめ記事

  • 2021.06.08

    CSSだけでできる!マーカーで線が引かれているようなデザインの作り方

    CSS

    WordPress

  • 2021.05.24

    【おすすめ書籍】動くデザインを作る時にまず読んでほしい本

    JavaScript

  • 2021.05.11

    【おすすめ書籍】この本でゼロからWebサイト制作を学びました

    CSS

    HTML5

株式会社スピカデザイン

渋谷のWEB制作会社「スピカデザイン」の現役コーダー達が、WEB制作のヒントになるような情報をお届けします。

https://spiqa.design/

spiqa_design

質問・感想などはこちら!

REQUEST

ご意見、感想や記事のリクエストなど
メッセージお待ちしております!