ホームページ >ウェブフロントエンド >htmlチュートリアル >CSS により、入力ボックスをアクティブにした後に Chrome がオレンジ色の境界線を自動的に追加することが禁止されています box_html/css_WEB-ITnose

CSS により、入力ボックスをアクティブにした後に Chrome がオレンジ色の境界線を自動的に追加することが禁止されています box_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:26:441597ブラウズ

Chrome はデフォルトですべての入力ボックスにオレンジ色の枠線を追加しますが、これにより Web サイトがより親しみやすくなる場合がありますが、カスタマイズされたスタイルには影響します。 Google Chrome ブラウザでマウスが入力ボックスをクリックすると、カーソルが入力ボックスに移動すると、アクティブな入力ボックスにオレンジ色の枠線が追加されます。マウス カーソルが入力ボックスから離れると、オレンジ色の枠線が追加されます。消えるだろう。 Google Chrome は入力ボックスに CSS スタイルを自動的に追加しますが、これは非常に見苦しく、効果に影響します。ここでは、アクティブ化された入力ボックスが Google Chrome でオレンジ色のスタイルを追加しないようにする方法を示します。

たとえば、角の丸いボックスを使用して入力ボックスを作成した場合、フォーカス中に境界線の属性を調整しなければ、Chrome はデフォルトで正方形の境界線を追加し、入力を設定するコマンドを無視します。何もない境界線。

トラブルを避けるために、アクティブ化された入力ボックスへの Chrome の境界線の追加を禁止することができます:

1. アクティブ化されたすべての入力ボックスへの境界線の追加を無効にします (この方法を推奨します)

*:focus {outline: none}

2. アクティブ化された入力ボックスに境界線を追加することは禁止されています。例:

.abc:focus{ outline:none } 

3. 入力ボックスがアクティブ化されているときに境界線のスタイルをカスタマイズすることもできます:

.abc:focus { outline:Blue Solid 4px;} 
記事のソース: http://www.divcss5.com/css-hack/c650.shtml;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。