Dieser schnelle Tipp zeigt die einfache Zugabe von Gradienteneffekten und -mustern in Webseitentext. Dies wird erreicht, indem der Text transparent gestaltet, eine Hintergrunddekoration mit background-image
angewendet wird und diese Dekoration genau mit background-clip
.
transparenter Text und background-clip
Überschrift wäre dies: <h1></h1>
h1 { color: transparent; }
, der den Hintergrund zu den Textzeichen einschränkt und verhindert, dass er das gesamte Feld des gesamten Elements füllt: background-clip: text
h1 { color: transparent; background-clip: text; }
Hintergrundgradienten anwenden
Wenden wir einen Gradienten auf unsere Überschrift an:
h1 { color: transparent; background-clip: text; background-image: linear-gradient(to right, #218bff, #c084fc, #db2777); }
für ein gestreiftes Muster:
h1 { color: transparent; background-clip: text; background-image: repeating-linear-gradient(-57deg, #218bff, #218bff 3px, #c084fc 3px, #c084fc 6px); }
komplexere Muster und Styling mit
sind ebenfalls erreichbar. text-stroke
Verwenden von Hintergrundbildern
Über Gradienten hinaus kann Bilder direkt auf den Text anwenden. Verwenden eines sich wiederholenden Musterbildes (wie das unten): background-image
Das CSS wäre:
h1 { color: transparent; background-clip: text; background-image: url(pattern.jpg); background-size: contain; }
sorgt für eine ordnungsgemäße Bildskalierung im Text. Weitere Verbesserungen können mit background-size: contain
. filter: drop-shadow()
erreicht werden
vs. background-image
Shorthand background
-erkiege erforderlich ist, muss sie background
vor platzieren, um zu vermeiden, dass background-clip
auf seine Standardeinstellung zurückgesetzt wird. background-clip
Browser -Unterstützung und -Angängigkeit
, während weit verbreitete Anbieter -Präfixe () für ältere Browser erforderlich sein. Für die Zugänglichkeit sollten Sie -webkit-background-clip
Fallback -Stile für Browser, denen @supports
Unterstützung fehlt, zur Verfügung stellen: background-clip
@supports (background-clip: text) or (-webkit-background-clip: text) { h1 { /* styles here */ } }
Schlussfolgerung
Diese Techniken bieten subtile und dennoch effektive Textverbesserungen. Verwenden Sie sie mit Bedacht, um visuelles Interesse hinzuzufügen, ohne die Lesbarkeit zu beeinträchtigen.Das obige ist der detaillierte Inhalt vonSchneller Tipp: So fügen Sie dem Text Gradienteneffekte und -muster hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!