Blur() - Fonction CSS
Résumé des caractéristiques de la fonction blur()
Schéma syntaxique de blur().
blur().
Sur le diagram, les termes en gras sont les termes prédéfinis de CSS, les autres sont décrits ci-dessous :
lengthest une valeur numérique positive ou nulle, suivie d'une des unités de dimension absolue.
L'étoile indique que la valeur peut être omise, dans cd cas, elle est prise égale à0.
Description de la fonction blur().
La fonction blur() applique un effet de flou gaussien au visuel d'un élément.
Le flou sera appliqué aussi bien sur l'arrière-plan que sur le contenu de l'élément, et ce quelque soit ce contenu : image, texte, vidéo, etc.

Exemple
La valeur blur() 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 blur().
- filter: blur(5px); n
La valeur
nindique l'importance du flou : plus la valeur est élevée, plus le flou sera important. C'est une valeur numérique positive ou nulle, avec une unité de dimension (voir les unités de dimension).
Les valeurs négatives et les pourcentages ne sont pas autorisés.Si aucune valeur n'est indiquée, la valeur par défaut est
0.
Exemples d'utilisation de la fonction blur().
Flouter un arrière-plan sans modifier le premier plan.
Lorsqu'un flou est appliqué sur un élément, il concerne également tous les éléments enfants.
Dans notre exemple ci-dessous, l'élément contenant le texte (qui doit rester net) ne peut donc pas être un enfant de l'élément contenant l'image
(qui doit être floutée).
Le texte devrait donc s'afficher en dessous de l'image, mais il a été repositionné pour superposer à l'image (position:relative;).
Remarque : la propriété backdrop-filter permet d'obtenir un résultat comparable, mais la zone de flou sera limitée à la surface
de l'élément au premier plan.
sur un arrière-plan flou
Animation avec la fonction blur().
Voila un petit effet visuel qui incite à la lecture d'un texte. Chacun des mots est dans une balise span. Une même animation est appliquée sur ces éléments mais avec un temps de retard de plus en plus important.
blur()
Simulateur avec la fonction blur().
Utilisée avec filter la fonction blur() floute l'élément, quelque soit sa nature (texte, image...).
Avec backdrop-filter la fonction blur() peut améliorer la lisibilité en floutant l'arrière-plan.
pour estomper l'arrière-plan
Support de la fonction blur().
A part Internet Explorer, qui avait adopté une syntaxe différente, la plupart des navigateurs traitent correctement les fonctions associées
aux filtres graphiques dont blur() fait partie.
filter.blur() pour appliquer un effet de flou sur un élément.graphiques
blur()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 blur().
-
Module effets et filtres - Niveau 1
Concernantblur(). Première version du module CSS définissant les filtres graphiques, y compris la fonctionblur().25 Octobre 2012Document de travail.
Voir aussi : autres effets et filtres graphiques.
Les effets graphiques disponibles en CSS sont de plus en plus nombreux. Ils sont décrits dans la spécification "module filtres et effets" (module filtres et effets).
Propriétés :
linearRGBFonctions :
filter.filter.filter.filter.filter.filter.filter.


