マイティーBlog|リスティング広告やWEBマーケティング情報

トップページ ブログ > デザイン > inputに入力中の時に表示される枠の色を変える方法

Mighty Ace Blog

マイティーBlog

デザイン

2021.08.27

inputに入力中の時に表示される枠の色を変える方法

お問い合わせフォームなどの入力フォームは、入力時にカーソルを合わせると枠の色が変わります。

ブラウザにも寄りますが、chromeだと初期値が黒く太い線で表示され、かなり不格好な印象。

この枠自体はinputの疑似クラス「:focus」「outline」というプロパティで設定されています。

CSSを設定して、好みの見た目にしてみましょう。

 

方法① input:focusのoutlineプロパティを編集する

outlineプロパティはborderと同様、ショートハンドでこのように設定可能です。

input[type="text"]:focus {
outline: 2px solid #000;
}

この設定方法だとフォーム未選択時の枠に追加で外枠が表示されるようになります。

また、border-radiusをかける事は出来ないので注意です。

 

方法② outlineを削除し、borderプロパティを追加

こちらの方法だと、focus時に方法①で表示されていた未選択時の枠が非表示になります。

input[type="text"]:focus {
 outline: none;
 border:2px solid #ff0;
}

内側のグレーの枠が消えているのがわかります。

 

ちなみにborderではなくbox-shadowも設定可能です!

input[type="text"]:focus {
 outline: none;
 box-shadow: 0px 0px 3px 0px #76d3dc;
}

この記事に関連するタグ

正しい効果測定は、正しい計測設定から!Googleアナリティクス設定項目チェックシート(無料)

正しい効果測定は、正しい計測設定から!Googleアナリティクス設定項目チェックシート(無料)

Googleアナリティクスは、適切な初期設定を行って初めて、解析に役立つデータを計測できます。 正しい効果測定を行う上で、必要な設定項目のチェックシートをご用意しました。

Googleアナリティクス,アクセス解析でWeb集客分析・改善なら福岡のマイティーエース

リスティング・Googleアナリティクス・ホームページ・ランディングページなど
Webマーケティングのことなら何でもご相談ください

株式会社マイティーエースでは、様々なWeb広告・Webマーケティングなど
お客様に合ったご提案しています。
興味をお持ちいただけた方は、まずは気軽にご相談ください。

あわせて読みたい人気の記事

よく見られている記事

最新記事

BLOG MENU

Copyright (c)2014-2020 MightyAce, inc. All Right Reserved.