1つの段落でコントラストを考慮する場所がたくさんあります
デザインの色を選択することを考えているとき、私たちは常にアクセシビリティについて考えています。色が触れるときはいつでも、コントラストがあり、テキストの色のコントラストについて話している場合、読みやすくするのに十分な高さである必要があります。これは、さまざまな視覚障害を持つ人々に利益をもたらしますが、誰もが簡単に読みやすいテキストを高く評価しています。
単一の段落の色のコントラストの考慮事項を見てみましょう!
段落のリンクは、おそらく別の色で設定されて、リンクとして区別します。
リンクなどのフォーカス可能な要素には、フォーカススタイルも必要です。デフォルトでは、おそらくファジーブルーのアウトラインが得られるので、十分な色のコントラストがあることを確認する必要があります。また、カスタマイズすると、そのカスタマイズにも優れた色のコントラストが必要です。
また、マウスユーザー向けのホバー状態も必要です。ここでは、テキストの約半分をカバーする背景効果を使用します。あなたがそのようなことをするとき、効果はホバーで目立つほど強力である必要があり、コントラストは両方のバックグラウンドで動作する必要があります。
それは超一般的ではありませんが、スタイル:リンクも訪問できます。スタイリングはやや制限されています(たとえば、セキュリティの懸念であるため、不透明度や背景を変更することはできません)が、色を変えることができます。それを行う場合、適切なコントラストも必要です。おそらく、色の違いを色で引き離すことができます。リンクを多少強調しないようにしますが、それでもそれを示します。
考慮すべきもう1つのことは、人々がテキストを強調することです。私のマシンでは、デフォルトでオレンジ色の色でハイライトするようにセットアップしています(通常はmacosの水色です)。
うまくいけば、リンクの色は、ユーザーが持つ可能性のあるハイライトカラーの選択の下で保持されます。彼らは非常に軽い色合いになる傾向があります。
:: selection {background:purple ; }。あなたがそれをした場合、あなたはあなたが十分なコントラストを得ることを確認するためにあなたのすべての色をもう一度チェックする必要があります。
色と背景の両方を変えることで、自分の手に対策を講じることができます。
ただし、テキスト内のリンクはここでそのコントラストの一部を失っていることに注意してください。 ::選択に新しい色を設定し、テキスト内に独自の色を持つ他のすべての要素を設定することで、ウサギの穴を下り続けることができます。
カスタムハイライト色を実行する場合は、適切な経験則は非常に軽くなり、選択したテキスト専用のカスタマイズを行わないことです。
この投稿のアイデアは、テキストを強調表示してからリンクに焦点を当てるときに、このサイトでリンクを読むのが難しいと報告している人々から得たいくつかのバグレポートから来ました。私はもっと手の込んでそれを修正しようとしましたが、あなたができることには制限があります。
::選択a:フォーカス{ / * nope * /} A:フォーカス::選択{ / * nope * /} a ::選択:フォーカス{ / * nope * /}
それは、それ以上のことをすることでよりよく処理されます。
私は最近、Ethan MullerのDesigning for Design Systems Postを読みました。たとえば、青いリンクの色は、デザインシステムの色のいくつかでうまく機能する場合がありますが、他のものではそれほどではありません。
これに役立つかもしれないものがいくつかあります。
- 「背景色を宣言するたびに、色を宣言するたびに」という一般的なアドバイスが役立つかもしれません。
- Light Lightのような親レベルのクラスを使用して、明るい色のコンテナ内で広く物事の色を変更しました。
- SASS Mixinを使用して、リンクとリンク状態を簡単に変更できるようにするため、背景を変更するときにやりたいと考えています。
@mixin linkstyletext($ linkcolor){ { // $ linkcolorでジェネリックリンクスタイルを更新します &:ホバー、 &:集中 { //また、プログラムで$ linkcolorを変更することにより、ホバー/フォーカススタイルも変更します } } } .Variation { 背景:$ somenewbgcolor; linkstyletext($ somenewlinkcolor) }
まあ、私と一緒にこの旅に来てくれてありがとう。色のコントラストは、背景に単一のリンク色をチェックして、それが通過することを確認するほど簡単ではないことがわかりました。体のコピーで着色するものの数に応じて、チェックすべきことが数十以上あるかもしれません。
これらのスクリーンショットのフォントはIbarra Real Novaで、最近Google Fontsでリリースされました。
以上が1つの段落でコントラストを考慮する場所がたくさんありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Google Fontsが新しいデザイン(ツイート)を展開したようです。最後の大きな再設計と比較して、これははるかに反復的です。違いをほとんど伝えることができません

プロジェクトにカウントダウンタイマーが必要だったことはありますか?そのようなことのために、プラグインに手を伸ばすのは自然なことかもしれませんが、実際にはもっとたくさんあります

要素の数が固定されていない場合、CSSを介して指定されたクラス名の最初の子要素を選択する方法。 HTML構造を処理するとき、あなたはしばしば異なる要素に遭遇します...

フレックスレイアウトの紫色のスラッシュ領域に関する質問フレックスレイアウトを使用すると、開発者ツールなどの混乱する現象に遭遇する可能性があります(D ...

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

フロントエンド開発でWindowsのような実装方法...

タータンは、スコットランド、特にファッショナブルなキルトに通常関連する模様のある布です。 Tartanify.comでは、5,000を超えるTartanを集めました
