filter (old style) | NN s.o. IE 4(Win) CSS s.o.
| Hérité: non
Définit le filtre visuel, de transition ou de fondu à appliquer au contenu d'un élément. Un filtre visuel peut être appliqué à un élément pour produire des effets tels que retournement du contenu, néon, ombre portée et bien d'autres. Un filtre de transition agit sur la visibilité ou l'aspect d'un élément. La valeur du filtre de transition détermine quel effet visuel doit être appliqué à la transition entre le masquage et l'affichage de l'élément (ou vice versa). Parmi les effets possibles, on peut citer l'effet de volet horizontal ou vertical. Un filtre de fondu détermine la vitesse de la transition entre deux états de visibilité.
Syntaxe CSS
    filter: filterType1(paramName1=value1, paramName2=value2,...)
            filterType2(paramName1=value1,...) ...
Valeur
Vous pouvez associer à chaque attribut filter plusieurs types de filtre, en les séparant par des espaces. Chaque type de filtre est suivi d'un couple de parenthèses permettant de définir les paramètres de comportement du filtre pour l'élément actuel. Un paramètre consiste généralement en un couple nom/valeur relié par le signe égale. Pour plus de détails sur les valeurs et les paramètres de l'attribut filterType, voir la section « Remarques » ci-dessous.
Valeur initiale
Aucune.
Exemple
    .fastStuff {filter: blur(add=true, direction=225)}
S'applique à
Eléments body, button, img, input, marquee, table, td, textarea, tfoot, th, thead, tr et éléments div et span à positionnement absolu.
Référence de modèle d'objet
    [window.]document.getElementById("elementID").filters["filterName"]