デザインの色を選択することを考えているとき、私たちは常にアクセシビリティについて考えています。色が触れるときはいつでも、コントラストがあり、テキストの色のコントラストについて話している場合、読みやすくするのに十分な高さである必要があります。これは、さまざまな視覚障害を持つ人々に利益をもたらしますが、誰もが簡単に読みやすいテキストを高く評価しています。
単一の段落の色のコントラストの考慮事項を見てみましょう!
段落のリンクは、おそらく別の色で設定されて、リンクとして区別します。
リンクなどのフォーカス可能な要素には、フォーカススタイルも必要です。デフォルトでは、おそらくファジーブルーのアウトラインが得られるので、十分な色のコントラストがあることを確認する必要があります。また、カスタマイズすると、そのカスタマイズにも優れた色のコントラストが必要です。
また、マウスユーザー向けのホバー状態も必要です。ここでは、テキストの約半分をカバーする背景効果を使用します。あなたがそのようなことをするとき、効果はホバーで目立つほど強力である必要があり、コントラストは両方のバックグラウンドで動作する必要があります。
それは超一般的ではありませんが、スタイル:リンクも訪問できます。スタイリングはやや制限されています(たとえば、セキュリティの懸念であるため、不透明度や背景を変更することはできません)が、色を変えることができます。それを行う場合、適切なコントラストも必要です。おそらく、色の違いを色で引き離すことができます。リンクを多少強調しないようにしますが、それでもそれを示します。
考慮すべきもう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 サイトの他の関連記事を参照してください。

CSS-Tricksで初めて、年末の一連の投稿を行うつもりです。アドベントカレンダーリフのように、私たちだけを見て、私たちは'

あなたは皆、有名なパックマンビデオゲームを知っていますよね?ゲームは楽しく、HTMLとCSSでアニメーションのPac-Manキャラクターを構築することも楽しいです!方法をお見せします

Web開発の世界は、設計から開発へのハンドオフの間に常にギャップがありました。野心的なデザイナーは、彼らの努力の最終結果を見たいと思っています

知っている。あなたは視差が嫌いです。あなたは私たちがもっと嫌うべきことを知っていますか?ウェブで働いていたものが、明確な警告やアイデアなしで動作するのをやめます。

今週のラウンドアップ:Firefox'の新しいコントラストチェッカー、ストリング内のラッソサブストリングへのより簡単な方法、およびアプリをいじる新しい実験API

UIデザイナーとして、私はコーディング方法を知ることの価値を常に思い出しています。ユーザーを設計しながら、チームの開発者のことを考えることに誇りを持っています

JSON文書は今日どこにでもありますが、あなたが望むように構造化されることはめったにありません。彼らはしばしばあまりにも多くのデータを含め、奇妙に名前が付けられたフィールドを持っています、

先日、Cassie Evansは、私が今まで見たことのない本当にきちんとしたトリックをツイートしました。SVGを使用して、あるGIFを別のGIFにマスクします。効果はとても素敵です、


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Dreamweaver Mac版
ビジュアル Web 開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

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