monochrome
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.
La caractéristique média CSS monochrome permet de tester le nombre de bits par pixel dans le tampon d'affichage monochrome de l'appareil de sortie.
Syntaxe
La caractéristique monochrome est un entier (type <integer>) dont la valeur correspond au nombre de bits par pixel utilisés pour le tampon d'affichage monochrome de l'appareil. Si l'appareil n'est pas monochrome, cela vaudra 0. Cette caractéristique est une caractéristique d'intervalle ce qui signifie qu'on peut également utiliser les variantes préfixées min-monochrome et max-monochrome afin de cibler les règles en fonction d'un minimum ou d'un maximum.
Exemples
>HTML
<p class="mono">Votre appareil prend en charge les pixels monochrome !</p>
<p class="no-mono">
Votre appareil ne prend pas en charge les pixels monochromes.
</p>
CSS
p {
display: none;
}
/* N'importe quel appareil monochrome */
@media (monochrome) {
p.mono {
display: block;
color: #333;
}
}
/* N'importe quel appareil non monochrome */
@media (monochrome: 0) {
p.no-mono {
display: block;
color: #ee3636;
}
}
Résultat
Spécifications
| Specification |
|---|
| Media Queries Level 4> # monochrome> |
Compatibilité des navigateurs
Chargement…