--- title: prefers-contrast slug: Web/CSS/@media/prefers-contrast tags: - CSS - Reference - media feature - メディア特性 translation_of: Web/CSS/@media/prefers-contrast ---
prefers-contrast は CSS のメディア特性で、ユーザーがウェブコンテンツをより高い (またはより低い) コントラストで表示するように要求したかどうかを検出するために使用します。
no-preferencemoreless様々なオペレーティングシステムがこのような設定をサポートしており、ユーザエージェントはオペレーティングシステムによって提供される設定に依存することになるでしょう。
この例では、既定でいまいましい低いコントラストが与えられています。
<div class="contrast">low contrast box</div>
.contrast {
width: 100px;
height: 100px;
outline: 2px dashed black;
}
@media (prefers-contrast: more) {
.contrast {
outline: 2px solid black;
}
}
{{EmbedLiveSample("Examples")}}
| 仕様書 | 状態 | 備考 |
|---|---|---|
| {{SpecName('CSS5 Media Queries', '#descdef-media-prefers-contrast', 'prefers-contrast')}} | {{Spec2('CSS5 Media Queries')}} | 初回定義 |
{{Compat("css.at-rules.media.prefers-contrast")}}
{{QuickLinksWithSubpages("/en-US/docs/Web/CSS/@media/")}}