


Comment fondre du texte sur un arrière-plan à l'aide d'un masque de dégradé CSS ?
Application d'un masque de dégradé pour fondre le texte en arrière-plan
Introduction
Incorporation d'un L'image d'arrière-plan fixe de l'écran dans un div défilant présente souvent le défi de faire disparaître en douceur le texte sus-jacent à mesure que les utilisateurs font défiler vers le bas. Cet article explore une solution utilisant un masque de dégradé en CSS.
Question
Comment pouvez-vous appliquer un masque de dégradé en CSS pour faire fondre le texte en arrière-plan sur une partie seulement de l'élément, créant un effet de décoloration progressif ?
Réponse
En utilisant Grâce à la propriété -webkit-mask-image de Webkit, vous pouvez obtenir l'effet souhaité :
-webkit-mask-image: -webkit-gradient( linear, left 90%, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)) );
Ce code crée un dégradé linéaire qui passe du noir opaque en haut de l'élément au transparent dans les 10 % inférieurs. En ajoutant padding-bottom: 50% à l'élément, vous pouvez vous assurer que le contenu ne s'estompe que lorsqu'il y a plus à faire défiler.
Notes
- Cette solution nécessite une compatibilité avec le navigateur, car elle s'appuie sur la propriété propriétaire -webkit-mask-image de Webkit.
- Mozilla (Gecko) a une fonctionnalité de « masque » similaire qui nécessite une image SVG comme entrée, qui peut être intégrée à l'aide de l'encodage base64.
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!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

Créez un formulaire de contact JavaScript avec le cadre Smart Forms

Ajout d'ombres de boîte aux blocs et éléments WordPress

Créer un éditeur de texte en ligne avec l'attribut satisfaistable

Demystifier les lecteurs d'écran: formulaires accessibles et meilleures pratiques

Faire votre première transition Svelte personnalisée

Comparaison des 5 meilleurs constructeurs de formulaires PHP (et 3 scripts libres)

Téléchargement de fichiers avec Multer dans Node.js et Express
