Maison >interface Web >tutoriel CSS >Compréhension approfondie de la façon d'utiliser l'attribut filter en CSS

Compréhension approfondie de la façon d'utiliser l'attribut filter en CSS

yulia
yuliaoriginal
2018-09-20 18:02:413305parcourir

Cet article parle uniquement de la façon d'utiliser les filtres CSS. Il est très détaillé. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Comment utiliser les filtres CSS : filter:filtername(parameters) Autrement dit, filter:filter name (parameters)

alpha : définir le niveau de transparence
flou : créer un effet à grande vitesse effet de mouvement, c'est-à-dire l'effet de flou
chroma : rendre une couleur spéciale transparente
DropShadow : créer une ombre fixe de l'objet
FlipH : créer une image miroir horizontale
FlipV : créer un miroir vertical image
glow : ajouter de la lueur aux objets proches à l'extérieur du bord
gris : transformer l'image en niveaux de gris
inverser : inverser la couleur
lumière : créer une source de lumière sur l'objet
masque : créer un masque transparent sur l'objet
ombre : créer un décalage Ombre fixe
vague : effet d'entraînement
, puis utiliser du CSS prédéfini sur les objets requis dans la page. En fait, la syntaxe de ces filtres a été. prédéfini dans la boîte de dialogue des paramètres CSS. Il suffit de renseigner les paramètres spécifiques appropriés.

2. Écrivez le code du filtre CSS directement sur l'élément de contrôle HTML qui prend en charge les effets de filtre CSS.

Filtre Alpha : lorsque vous entendez ce nom, vous pensez peut-être qu'il est dans Flash, et il semble que vous l'ayez vu dans Photoshop. Oui, ils font fondamentalement la même chose, c'est-à-dire mélanger un élément cible avec l'arrière-plan. Vous pouvez spécifier des valeurs numériques pour contrôler le degré de mélange. En termes simples, ce "mélange avec l'arrière-plan" est la transparence d'un élément

Syntaxe : STYLE="filter: Alpha(Opacity=opacity, FinishOpacity=finishopacity, Style=style, StartX=startX, StartY. =débutY , FinX = terminer

FinishOpacity : valeur cible.

Style : 1 ou 2 ou 3

StartX : n'importe quelle valeur

StartY : n'importe quelle valeur
Exemple : filter:Alpha(Opacity="0″,FinishOpacity="75″,Style="2″ )

Filtre flou : c'est l'un des filtres CSS. Le charger sur le texte peut produire l'effet de caractères tridimensionnels, ce qui améliorera considérablement votre utilisation des caractères tridimensionnels comme titres sur les pages Web. C'est pratique et réduit le poids de votre page Web ; charger le filtre Flou sur l'image peut rendre votre image plus colorée. Bien que le même effet puisse être obtenu avec un logiciel de traitement d'image, il est beaucoup plus pratique d'utiliser le filtre Flou.

Syntaxe : STYLE="filter:Flou (Ajouter = ajouter, Direction = direction, Force = force)"
Description :
Ajouter : Généralement 1 ou 0.

Direction : angle, 0 ~ 315 degrés, la taille du pas est de 45 degrés.

Force : La valeur de la croissance de l'effet, généralement 5 est suffisante.

Exemple : filter:Blur(Add="1″,Direction="45″,Strength="5″)


Filtre chromatique : définissez l'intensité de la couleur de l'objet
Syntaxe : STYLE= " filter:Chroma(Color = color)"
Description : couleur : format #rrggbb, n'importe lequel.
Exemple : filter:Chroma(Color="#FFFFFF")

Filtre DropShadow : Comme son nom l'indique, il ajoute un effet d'ombre à l'objet. L'effet réel est comme si l'objet d'origine quittait la page et qu'une ombre de l'objet apparaissait sur la page. Le principe de fonctionnement est d'établir un décalage puis d'ajouter une couleur.

Syntaxe : STYLE="filter:DropShadow(Color=color, OffX=offX, OffY=offY, Positive=positive)"
Description : Couleur : Format #rrggbb, n'importe lequel.
Offx : valeur de déviation de l'axe X.
Offy : valeur de décalage de l'axe Y.

Positif : 1 ou 0.

Exemple : filter:DropShadow(Color="#6699CC",OffX="5″,OffY="5″,Positive="1″)

Filtre FlipH : réaliser une inversion horizontale
Syntaxe : STYLE="filter:FlipH"
Exemple : filtre:FlipH
Filtre FlipV : filtre pour réaliser une inversion verticale
Syntaxe : STYLE="filter:FlipV"

Exemple : filtre : FlipV


Filtre lueur : après avoir utilisé l'attribut "lueur" sur un objet, le bord de l'objet produira un effet semblable à une lueur
Syntaxe : STYLE="filter:Glow(Color=color, Strength= Strength)"
Description :
Couleur : couleur lumineuse.
Force : Force (0-100)

Exemple : filter:Glow(Color="#6699CC",Strength="5″)


Filtre gris : utilisez le filtre gris pour transformer une image dans une image en niveaux de gris

Syntaxe : STYLE="filter:Gray"
Exemple : filter:Gray

Inverser le filtre : Comme son nom l'indique, inversez l'objet

Syntaxe : STYLE ="filter:Invert"

Exemple : filter:Invert


Filtre de masque : utilisez l'attribut "MASK" pour créer un film recouvrant la surface de l'objet. L'effet est comme porter des lunettes colorées pour voir des objets. le même

Syntaxe : STYLE="filter:Mask(Color=color)"

Exemple : filter:Mask (Color="#FFFFE0″)

Filtre d'ombre : Utiliser "Shadow "Les attributs peuvent établit la projection d'un objet dans la direction spécifiée, COULEUR est la couleur de projection et DIRECTION définit la direction de la projection. 0 degré représente la verticale vers le haut et tous les 45 degrés sont une unité. Sa valeur par défaut est de 270 degrés vers la gauche.

Syntaxe : filtre :Ombre(Couleur=couleur, Direction=direction)
Description :
Couleur : format #rrggbb.

Direction : angle, 0-315 degrés, la taille du pas est de 45 degrés.

Exemple : filtre :Ombre (Color="#6699CC", Direction="135″)

Filtre d'onde : vous pourrez peut-être penser à son effet en regardant son nom. Comme vous le pensez, sa fonction est de déformer l'objet dans un style de forme d'onde verticale, produisant ainsi un effet spécial
Syntaxe : filtre : Wave(Add=add, Freq=freq, LightStrength=strength, Phase=phase, Strength=strength)
Description :
Ajouter : Généralement 1 ou 0.
Freq : valeur de déformation.
LightStrength : pourcentage de déformation.
Phase : Pourcentage de déformation angulaire.
Résistance : résistance à la déformation.
Exemple : filtre : wave(Add="0″, Phase="4″, Freq="5″, LightStrength="5″, Strength="2″)

Filtre Xray : uniquement Affichage le contour d'un objet
Syntaxe : STYLE="filter:Xray"
Exemple : filter:Xray

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn