Brightness() - Fonction CSS
Résumé des caractéristiques de la fonction brightness()
filter.100% ne produit pas de changement de luminosité.Schéma syntaxique de brightness().
brightness().
Sur le diagram, les termes en gras sont les termes prédéfinis de CSS, les autres sont décrits ci-dessous :
best une valeur numérique sans unité.
L'étoile indique qu'elle peut être omise, dans ce cas elle vaut1.
Description de la fonction brightness().
La fonction brightness() permet d'ajuster la luminosité d'un élément.
Elle est le plus souvent utilisée sur une image, mais peut fonctionner sur tout type d'élément.
brightness() applique un coefficient multiplicateur à chacun des pixels. L'effet sera donc nul sur du noir, qui correspond à la valeur 0.
La valeur brightness() peut être utilisée avec les propriétés suivantes :
backdrop-filter: Applique un filtre graphique sur l'élément situé derrière l'élément ciblé.filter: Applique un filtre graphique (flou, contraste, luminosité...) à un élément.
Syntaxes de la fonction brightness().
- filter: brightness(50%); n
nindique l'importance du changement de luminosité. Cela peut être un accroissement ou une diminution de la luminosité.C'est une valeur numérique sans unité, ou un pourcentage.
0indique une réduction totale de la luminosité (une image noire).- Une valeur entre
0et1, ou un pourcentage entre0%et100%, indique une réduction plus ou moins importante de la luminosité. 1ou100%ne provoque aucun changement de luminosité.- Une valeur supérieure à
1, ou un pourcentage supérieur à100%, correspond à une augmentation de la luminosité. - La valeur par défaut, lorsque les parenthèses sont vides, est
100%. - Les valeurs négatives ne sont pas autorisées.
Si aucune valeur n'est indiquée, la valeur par défaut est
1: la luminosité de l'élément n'est donc pas modifiée.
Simulateur : brightness() utilisée avec filter.
Effet de brightness() sur du texte noir

Simulateur : brightness() utilisée avec backdrop-filter.
Lorsqu'un texte est sur un arrière-plan chargé, la lecture est laborieuse. La fonction brightness() utilisée avec
backdrop-filter peut améliorer beaucoup la lisibilité en assombrissant l'arrière-plan si, comme dans notre exemple,
le texte est en couleur claire.
brightness()pour améliorer la lisibilité du texte
Support de la fonction brightness().
Les filtres graphiques sont depuis longtemps bien restitués par les navigateurs.
La fonction brightness(), qui est un de ces filtres, est elle même bien reconnue par les navigateurs actuels.
filter.brightness() pour modifier la luminosité d'un texte ou d'une image.graphiques
brightness()Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

QQ Browser

Safari sur IOS

Firefox pour Androïd

Opéra Mobile

Baidu Browser

KaiOS Browser

UC Browser pour Androïd

Samsung Internet

Opéra

Safari

Firefox

Chrome pour Androïd

Chrome

Edge

Androïd Brower

Opéra mini
Historique de la fonction brightness().
-
Module effets et filtres - Niveau 1
Première version du module de spécification définissant les filtres graphiques. La fonctionbrightness()est décrite dans ce module.25 Octobre 2012Document de travail.
Voir aussi : autres effets graphiques.
Voici la liste des propriétés et fonctions décrites dans la spécification "module filtres et effets" (Filter Effects Module).
Propriétés :
linearRGBFonctions :
filter.filter.filter.filter.filter.filter.


