Aller au contenu
Tout en local

Générateur de filtres CSS

Construisez une déclaration CSS filter ou backdrop-filter à partir de contrôles visuels.

Sortie

Générateur de filtres CSS

Cet outil crée une déclaration CSS filter (ou backdrop-filter) prête à coller à partir d'un ensemble de contrôles visuels, afin que vous n'ayez pas à vous souvenir de la syntaxe pour combiner flou, luminosité, contraste, nuances de gris, rotation teinte, inverser, opacité, saturation, sépia et ombre portée dans une propriété. Elle est destinée à quiconque stylise une galerie de photos, un effet hover, un panneau en verre dépoli ou un traitement d'image thématique sans écrire manuellement la liste des fonctions de filtre.

Chaque fonction a son propre champ, et la valeur générée ne répertorie que celles que vous avez réellement modifiées — donc une page avec juste un petit flou reste courte au lieu de répertorier neuf fonctions sans effet. Le champ d'ordre des fonctions contrôle l'ordre d'exécution, car les filtres CSS s'appliquent de gauche à droite et les réordonner (flouter avant ou après l'ajustement du contraste, par exemple) peut modifier le résultat visuel. Deux préréglages, vintage et noir et blanc, définissent un groupe complet de valeurs à la fois pour un aspect courant. Basculez "backdrop-filter" pour filtrer ce qui se trouve derrière un élément au lieu de l'élément lui-même — le choix standard pour les panneaux glassmorphism — et changez le format de sortie pour obtenir une classe de valeur arbitraire Tailwind au lieu d'une simple ligne CSS.

Les champs numériques sont automatiquement limités à des plages raisonnables, de sorte qu'une valeur accidentellement énorme ou négative ne casse jamais la sortie ; le champ de couleur d'ombre portée accepte toute valeur de couleur CSS. Le résultat se met à jour en direct lorsque vous ajustez n'importe quelle option, et le décompte au-dessus de la sortie compte le nombre de fonctions réellement actives.

Tout s'exécute localement dans votre navigateur — rien de ce que vous entrez ici n'est téléchargé ni envoyé nulle part. Copiez le résultat, téléchargez-le en tant que fichier .txt ou envoyez-le à l'entrée d'un autre outil pour continuer à l'utiliser.

FAQ

Quelle est la différence entre filter et backdrop-filter ?
`filter` s'applique à l'élément lui-même et à tout ce qui est dessiné à l'intérieur ; `backdrop-filter` s'applique à tout ce qui est visible derrière l'élément, ce qui crée un effet de verre dépoli sur un arrière-plan.
Pourquoi l'ordre des fonctions de filtre est-il important ?
CSS applique les fonctions de filtre de gauche à droite, chacune opérant sur le résultat de la précédente. Flouter avant d'ajuster le contraste peut sembler différent d'ajuster le contraste en premier, donc les réordonner peut modifier l'apparence finale même avec les mêmes valeurs.
Que changent les préréglages vintage et noir et blanc ?
Vintage définit un mélange chaud de sépia, saturation, contraste, luminosité et un léger changement de teinte ; noir et blanc définit nuances de gris à 100% avec un léger boost de contraste. L'un ou l'autre préréglage remplace les curseurs individuels tant qu'il est sélectionné.
Puis-je utiliser le CSS généré avec Tailwind ?
Oui. Changez le format de sortie en "Classe Tailwind" et l'outil enveloppe la même déclaration dans la syntaxe de propriété arbitraire de Tailwind, par exemple `[filter:blur(4px)_grayscale(50%)]`, afin que vous puissiez la placer directement dans un attribut `class`.
Mes données d'entrée sont-elles téléchargées quelque part ?
Non. Le filtre est généré entièrement dans votre navigateur à partir des options que vous définissez — rien n'est envoyé à un serveur.