Maison > interface Web > tutoriel CSS > Comment puis-je fondre du texte dans une image d'arrière-plan à l'aide de dégradés CSS ?

Comment puis-je fondre du texte dans une image d'arrière-plan à l'aide de dégradés CSS ?

Linda Hamilton
Libérer: 2024-12-12 16:50:16
original
380 Les gens l'ont consulté

How Can I Fade Text into a Background Image Using CSS Gradients?

Application de masques de dégradé pour fondre le texte en arrière-plan

Les concepteurs de sites Web sont souvent confrontés au défi de créer un texte qui se fond visuellement dans une image d'arrière-plan fixe. Une solution efficace consiste à appliquer un masque de dégradé qui atténue le texte vers l'arrière-plan en haut du div défilant.

Pour obtenir cet effet, les navigateurs Webkit proposent une solution CSS simple :

-webkit-mask-image: -webkit-gradient(linear, left 90%, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)))
Copier après la connexion

Cette ligne de code fait disparaître les 10 % inférieurs d'un élément sans s'appuyer sur des images. Pour garantir que le contenu ne s'estompe que lorsqu'il y a plus à faire défiler, pensez à ajouter padding-bottom : 50 %.

Dans les navigateurs prenant en charge les masques CSS, tels que Firefox et les versions modernes de Microsoft Edge, la syntaxe suivante est préféré :

mask-image: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
Copier après la connexion

Ce code crée un masque de dégradé vertical qui fait disparaître la partie inférieure de l'élément, révélant l'image d'arrière-plan.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal