[解決済み] テキスト/入力ボックスの周りのフォーカスボーダー(アウトライン)を削除する方法は?(Chrome)[重複]。
2022-03-20 14:05:52
質問
テキスト/入力ボックスの周りのオレンジまたは青のボーダー(アウトライン)を削除する方法を説明できる人はいますか?入力ボックスがアクティブであることを示すために、Chromeでのみ発生するのだと思います。以下は私が使っている入力CSSです。
input {
background-color: transparent;
border: 0px solid;
height: 20px;
width: 160px;
color: #CCC;
}
<イグ
解決方法は?
この枠線は、要素がフォーカスされている(入力したり、Enterでボタンを押したりできる)ことを示すために使用されます。これを取り除くには アウトライン プロパティがあります。
textarea:focus, input:focus{
outline: none;
}
ユーザビリティのために、どの要素がキーボードフォーカスを持つかをユーザが知るための他の方法を追加することもできます。
Chromeは、モーダルとして使用されるDIVなど、他の要素にもハイライトを適用します。これらの要素や他のすべての要素にハイライトを適用しないようにするには、次のようにします。
*:focus {
outline: none;
}
⚠️アクセシビリティに関する警告
入力からアウトラインを取り除くことは、アクセシビリティ上良くない行為であることに注意してください。スクリーン・リーダーを使用しているユーザーは、ポインタの焦点がどこにあるのかが分からなくなります。もっと見る a11yprojectの情報
関連
-
[CSSチュートリアル】検索ボックスの非表示機能を実現するCSS(アニメーションの順送り・逆戻りシーケンス)
-
[CSSチュートリアル】CSSのfloatとunfloatについて
-
[css3]css3はtransform-originを使用して、大きな円上のドット分布のレイアウトと回転を実現します。
-
[CSSチュートリアル】CSSカウンターを使った数字の並びの美化方法
-
[CSSレイアウト例】CSSで中央揃えを実現する方法N種
-
[css3]css3アニメーションマウスが絵の上に置かれると徐々に大きくなり、マウスが絵から離れると徐々に縮む効果
-
[CSSチュートリアル】子要素のmargin-topが親要素の移動を引き起こす問題解決
-
[css3]CSS3は本当にSCSSに取って代わるのだろうか?
-
[解決済み] ChromeでCSSカスタムスタイルのボタンから青枠を削除する
-
[解決済み] 入力テキスト要素のボーダーハイライトを削除する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル】 css border add four corners コード
-
[CSSレイアウト例】float(フロート)、position(ポジション)プロパティの差分によるCSSレイアウト
-
[CSSチュートリアル]cssのbackgroundとborderタグの例 詳細
-
[css3]グレーモードやブラックモードを実現するCSS3フィルター(フィルター)サンプルコード(Webページ用
-
[CSSチュートリアル】タイトルを上部に配置するスティッキーレイアウトを実現するためのCSS
-
[css3]css3アニメーションマウスが絵の上に置かれると徐々に大きくなり、マウスが絵から離れると徐々に縮む効果
-
[CSSチュートリアル】カラフルで知的なシャドウ効果を実現するCSS
-
フロントエンドの落とし穴 リソースはスタイルシートとして解釈されるが、MIMEタイプはtext/htmlで転送される。"<URL>". css スタイルの失敗
-
[解決済み] 入力テキスト要素のボーダーハイライトを削除する方法
-
[解決済み】クロームの入力ハイライト/フォーカスボーダーをリセット/削除する方法は?[重複しています。]