Maison interface Web tutoriel CSS Explication détaillée des propriétés de flou CSS : filtre et toile de fond-filtre

Explication détaillée des propriétés de flou CSS : filtre et toile de fond-filtre

Oct 20, 2023 pm 04:48 PM
属性 filter flou d'attribut css

CSS 模糊属性详解:filter 和 backdrop-filter

Explication détaillée de l'attribut de flou CSS : filtre et toile de fond-filtre

Introduction :
Lors de la conception de pages Web, nous avons souvent besoin d'effets spéciaux pour augmenter l'attrait visuel de la page. L'effet de flou est l'un des effets spéciaux courants. CSS fournit deux propriétés de flou : filter et background-filter, qui sont utilisées respectivement pour flouter le contenu de l'élément et le contenu de l'arrière-plan. Cet article explique ces deux propriétés en détail et fournit quelques exemples de code concrets.

1. Attribut de filtre

L'attribut de filtre est utilisé pour flouter le contenu des éléments. Il peut obtenir une variété d’effets différents, notamment le flou gaussien, le réglage de la luminosité, le réglage du contraste, etc. Voici quelques valeurs d'attributs de filtre couramment utilisées et leurs effets.

  1. Flou gaussien (flou) : Cet attribut peut être utilisé pour ajouter un effet de flou aux éléments. Plus la valeur est élevée, plus le flou est important.
.blur {
  filter: blur(5px);
}
Copier après la connexion
  1. Réglage de la luminosité (luminosité) : Vous pouvez régler la luminosité de l'élément grâce à cet attribut. Les valeurs inférieures à 1 s'assombrissent, les valeurs supérieures à 1 s'éclaircissent.
.brightness {
  filter: brightness(0.5);
}
Copier après la connexion
  1. Réglage du contraste (contraste) : Vous pouvez régler le contraste de l'élément grâce à cet attribut. Les valeurs inférieures à 1 réduisent le contraste, les valeurs supérieures à 1 augmentent le contraste.
.contrast {
  filter: contrast(2);
}
Copier après la connexion
  1. Inverser l'effet de couleur (invert) : Cet attribut peut être utilisé pour ajouter un effet de couleur inversé à l'élément.
.invert {
  filter: invert(100%);
}
Copier après la connexion
  1. Rotation de la teinte (hue-rotate) : Cet attribut peut faire pivoter la teinte de l'élément.
.hue-rotate {
  filter: hue-rotate(90deg);
}
Copier après la connexion

2. Attribut Background-filter

L'attribut background-filter est utilisé pour flouter le contenu d'arrière-plan de l'élément. Son utilisation est similaire à l'attribut filter, mais il fonctionne sur l'arrière-plan de l'élément plutôt que sur le contenu de l'élément lui-même. Vous trouverez ci-dessous quelques valeurs de propriétés de filtre de toile de fond couramment utilisées et leurs effets.

  1. Flou gaussien (flou) : Cet attribut peut être utilisé pour ajouter un effet de flou à l'arrière-plan de l'élément. Plus la valeur est élevée, plus le flou est important.
.backdrop-blur {
  backdrop-filter: blur(5px);
}
Copier après la connexion
  1. Réglage de la luminosité (luminosité) : Vous pouvez régler la luminosité de l'arrière-plan de l'élément via cet attribut. Les valeurs inférieures à 1 s'assombrissent, les valeurs supérieures à 1 s'éclaircissent.
.backdrop-brightness {
  backdrop-filter: brightness(0.5);
}
Copier après la connexion
  1. Réglage du contraste (contraste) : Cet attribut peut être utilisé pour ajuster le contraste d'arrière-plan de l'élément. Les valeurs inférieures à 1 réduisent le contraste, les valeurs supérieures à 1 augmentent le contraste.
.backdrop-contrast {
  backdrop-filter: contrast(2);
}
Copier après la connexion
  1. Inverser l'effet de couleur (invert) : Cet attribut peut être utilisé pour ajouter un effet de couleur inversé à l'arrière-plan de l'élément.
.backdrop-invert {
  backdrop-filter: invert(100%);
}
Copier après la connexion
  1. Rotation de la teinte (hue-rotate) : Cet attribut peut faire pivoter la teinte d'arrière-plan de l'élément.
.backdrop-hue-rotate {
  backdrop-filter: hue-rotate(90deg);
}
Copier après la connexion

Conclusion :
Les propriétés de filtre et de filtre de fond de CSS nous offrent une riche sélection d'effets de flou, rendant la conception des pages Web plus colorée. En utilisant rationnellement ces attributs, la page peut présenter un effet plus cool. Cependant, il convient de noter que différents navigateurs peuvent rencontrer des problèmes de compatibilité lors de l'utilisation de ces attributs. Des tests de compatibilité sont donc nécessaires lors de l'utilisation réelle pour garantir des effets cohérents.

Lien de référence :

  • [MDN Web Docs : filtre](https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter)
  • [MDN Web Docs : background-filter]( https://developer.mozilla.org/zh-CN/docs/Web/CSS/backdrop-filter)

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment obtenir des propriétés littérales entières en Python sans SyntaxError ? Comment obtenir des propriétés littérales entières en Python sans SyntaxError ? Aug 20, 2023 pm 07:13 PM

Pour obtenir un attribut littéral au lieu d'une erreur de syntaxe, utilisez un espace ou des parenthèses. Les littéraux entiers sont un partif des littéraux numériques en Python.

Comment renommer les propriétés de JSON en utilisant Gson en Java ? Comment renommer les propriétés de JSON en utilisant Gson en Java ? Aug 27, 2023 pm 02:01 PM

L'annotation Gson@SerializedName peut être sérialisée en JSON et avoir la valeur de nom fournie comme nom de champ. Cette annotation peut remplacer n'importe quelle FieldNamingPolicy, y compris la politique de dénomination de champ par défaut qui peut avoir été définie sur l'instance Gson. Différentes stratégies de dénomination peuvent être définies à l'aide de la classe GsonBuilder. Syntaxe@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public@interfaceSerializedNameExample importcom.google.gson.annotations.*;

Fonction dir() de Python : afficher les propriétés et les méthodes d'un objet Fonction dir() de Python : afficher les propriétés et les méthodes d'un objet Nov 18, 2023 pm 01:45 PM

Fonction dir() de Python : afficher les propriétés et les méthodes d'un objet, exemple de code spécifique requis Résumé : Python est un langage de programmation puissant et flexible, et ses fonctions et outils intégrés offrent aux développeurs de nombreuses fonctionnalités pratiques. L'une des fonctions très utiles est la fonction dir(), qui nous permet de visualiser les propriétés et les méthodes d'un objet. Cet article présentera l'utilisation de la fonction dir() et démontrera ses fonctions et utilisations à travers des exemples de code spécifiques. Texte : la fonction dir() de Python est une fonction intégrée.

Que faire si les propriétés du disque Win11 sont inconnues Que faire si les propriétés du disque Win11 sont inconnues Jul 03, 2023 pm 04:17 PM

Que dois-je faire si les propriétés du disque de Win11 sont inconnues ? Récemment, les utilisateurs de Win11 ont constaté que le système provoquait une erreur de disque lors de l'utilisation de leur ordinateur. Et comment le résoudre ? De nombreux amis ne savent pas comment fonctionner en détail. L'éditeur a compilé ci-dessous les étapes pour résoudre l'erreur de disque Win11. Si vous êtes intéressé, suivez l'éditeur pour lire ci-dessous ! Étapes pour résoudre l'erreur de disque Win11 1. Tout d'abord, appuyez sur la combinaison de touches Win+E du clavier ou cliquez sur l'Explorateur de fichiers dans la barre des tâches. 2. Dans la barre latérale droite de l'Explorateur de fichiers, recherchez le côté et cliquez avec le bouton droit sur le local. disque (C :), dans l'élément de menu qui s'ouvre, sélectionnez Propriétés ; 3. Fenêtre Propriétés du disque local (C :), passez à Outils ;

Comment résoudre l'erreur « [Vue warn] : échec de la résolution du filtre » Comment résoudre l'erreur « [Vue warn] : échec de la résolution du filtre » Aug 19, 2023 pm 03:33 PM

Méthodes pour résoudre l'erreur "[Vuewarn]:Failedtoresolvefilter" Lors du processus de développement utilisant Vue, nous rencontrons parfois un message d'erreur : "[Vuewarn]:Failedtoresolvefilter". Ce message d'erreur se produit généralement lorsque nous utilisons un filtre non défini dans le modèle. Cet article explique comment résoudre cette erreur et donne des exemples de code correspondants. Quand on est dans Vue

syntaxe de l'attribut inférieur en CSS syntaxe de l'attribut inférieur en CSS Feb 21, 2024 pm 03:30 PM

Syntaxe de l'attribut bottom et exemples de code en CSS En CSS, l'attribut bottom est utilisé pour spécifier la distance entre un élément et le bas du conteneur. Il contrôle la position d'un élément par rapport au bas de son élément parent. La syntaxe de l'attribut bottom est la suivante : element{bottom:value;} où element représente l'élément auquel le style doit être appliqué et value représente la valeur inférieure à définir. la valeur peut être une valeur de longueur spécifique, telle que des pixels

Méthodes et exemples d'ajout dynamique d'attributs à l'aide de la fonction Vue.set Méthodes et exemples d'ajout dynamique d'attributs à l'aide de la fonction Vue.set Jul 24, 2023 pm 07:22 PM

Méthodes et exemples d'utilisation de la fonction Vue.set pour ajouter dynamiquement des propriétés. Dans Vue, si nous souhaitons ajouter dynamiquement une propriété à un objet existant, nous utilisons généralement la fonction Vue.set. La fonction Vue.set est une méthode globale fournie par Vue.js, qui peut garantir des mises à jour réactives lors de l'ajout de propriétés. Cet article présentera l'utilisation de Vue.set et fournira un exemple spécifique. Premièrement, dans Vue, nous utilisons généralement l'option data pour déclarer des données réactives.

Introduction aux attributs du fil du désespoir de Hearthstone Introduction aux attributs du fil du désespoir de Hearthstone Mar 20, 2024 pm 10:36 PM

Fil du désespoir est une carte rare du chef-d'œuvre de Blizzard Entertainment "Hearthstone" et a une chance d'être obtenue dans le pack de cartes "Wizbane's Workshop". Peut consommer 100/400 points de poussière arcanique pour synthétiser la version normale/or. Introduction aux attributs du Fil du Désespoir de Hearthstone : Il peut être obtenu dans le pack de cartes de l'atelier de Wizbane avec une chance, ou il peut également être synthétisé via de la poussière arcanique. Rareté : Rare Type : Classe de sort : Chevalier de la mort Mana : 1 Effet : Donne à tous les serviteurs un Râle d'agonie : Inflige 1 dégât à tous les serviteurs

See all articles