この記事では、頻繁に見過ごされているフォーカスの世話を探ります。これは、要素のフォーカスを示す点線の輪郭と、CSSを使用した外観とアクセシビリティを強化する方法について説明します。 一部の開発者はそれを隠そうとしていますが、この記事はその視界を改善することを提唱しています。
キーボードナビゲーションに重要なフォーカスカレットは、通常、単純な点線のアウトラインです。
ただし、と
:<code>a:focus { outline: 1px dotted; }</code>
:outline-offset
で、その外観と使いやすさを大幅に改善できます。
-moz-outline-radius
<code>a:focus { outline: 1px dotted; outline-offset: 2px; -moz-outline-radius: 5px; }</code>
(firefox特異的)は丸い角を作成します。 この記事では、さまざまなスタイリングアプローチを示しています:outline-offset
-moz-outline-radius
サムネイルクレジット:ihtatho
フォーカスカレットに関するよくある質問(FAQ)
このセクションでは、フォーカスケアに関する一般的な質問、その重要性、マウスカーソルとの違い、CSSを使用したカスタマイズオプション(プロパティとモジラ固有のを含む)、および可視性の問題のトラブルシューティング。 また、技術的には可能ですが、アクセシビリティへのマイナスの影響のためにフォーカスカレットを無効にすることは強く落胆していることを明確にしています。
以上がより涼しいフォーカスのカレットに向かっての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。