Marked
Priser
Logg innStart
DesignguidenCSS og nett
CSS og nett

Gradienttekst i Tailwind: klasser, v4-syntaks og løsninger

Fire hjelpeklasser gjør en overskrift til gradienttekst. Detaljene rundt avgjør om den blir skarp eller avkuttet. Her er klassene for Tailwind v4 og v3, og problemene du vil møte.

GradientlyVerifisert Gradiently-konto·1. oktober 2026·5 min lesetid
Omslag: Storm Telegram · GR·N1EC·8E

Kortversjonen

  • Gradienttekst i Tailwind trenger en gradientbakgrunn, bg-clip-text som klipper den til bokstavene, og text-transparent som lar bakgrunnen vise gjennom.
  • I Tailwind v4 heter gradientklassen bg-linear-to-r, mens v3 bruker bg-gradient-to-r. Fargeklassene from, via og to fungerer likt i begge.
  • Tailwind v4 lar deg velge interpolasjonsrom med en modifikator som bg-linear-to-r/oklch, som holder gradientens midtpunkt lyst.
  • Legg til box-decoration-clone når overskriften brytes over flere linjer, og litt luft nederst når underlengder blir kuttet.
  • Sjekk kontrasten mellom gradientens lyseste farge og siden. Det er der gradienttekst blir vanskelig å lese.
På denne siden
Slik virker klassene sammenKlassenavn i Tailwind v4 og v3Eksempler på gradienttekst du kan kopiereLøs vanlige problemer med gradienttekstAnimer gradienttekst i TailwindHold gradienttekst lesbar

For å lage gradienttekst i Tailwind, legg en gradient på elementet og klipp den til bokstavene: bg-linear-to-r from-violet-600 to-pink-500 bg-clip-text text-transparent. Første del maler en gradientbakgrunn, bg-clip-text klipper bakgrunnen til tegnenes form, og text-transparent fjerner den heldekkende tekstfargen slik at gradienten viser gjennom. I Tailwind v3 skriver du bg-gradient-to-r i stedet for bg-linear-to-r. Resten er identisk.

html
<h1 class="bg-linear-to-r from-violet-600 to-pink-500 bg-clip-text text-5xl font-bold text-transparent">
  Ship the quiet version
</h1>
Hele effekten i én klasseliste. Rekkefølgen i class-attributtet betyr ingenting.

Slik virker klassene sammen

Det hjelper å vite hva hver klasse kompileres til, fordi alle feil med gradienttekst skyldes at en av de fire delene mangler. Under panseret er dette samme teknikk som vanlig gradienttekst i CSS: background-clip: text med gjennomsiktig fyll.

bg-linear-to-r

Hva den setter

En lineær gradient mot høyre

Hvis du glemmer den

Ingen gradient
from-* via-* to-*

Hva den setter

Fargestoppene

Hvis du glemmer den

Gjennomsiktige stopp eller standardstopp
bg-clip-text

Hva den setter

background-clip: text

Hvis du glemmer den

En farget boks bak heldekkende tekst
text-transparent

Hva den setter

color: transparent

Hvis du glemmer den

Heldekkende tekst dekker gradienten
KlasseHva den setterHvis du glemmer den
bg-linear-to-rEn lineær gradient mot høyreIngen gradient
from-* via-* to-*FargestoppeneGjennomsiktige stopp eller standardstopp
bg-clip-textbackground-clip: textEn farget boks bak heldekkende tekst
text-transparentcolor: transparentHeldekkende tekst dekker gradienten
De fire delene av gradienttekst i Tailwind, og symptomet hver gir når den mangler.

Retninger følger vanlige endelser: -to-r, -to-br, -to-b og så videre. Versjon 4 tar også vinkler, som bg-linear-45 eller bg-linear-135, og legger til bg-radial og bg-conic, som også fungerer for tekst. Hvis du har brukt gradientklassene lite, dekker Tailwind-gradienter bakgrunner grundig.

Klassenavn i Tailwind v4 og v3

Den største endringen i v4 er navnet på den lineære klassen. bg-gradient-to-r ble bg-linear-to-r for å stå sammen med de nye radielle og koniske klassene. Det gamle navnet kompileres fortsatt i v4 for kompatibilitet, men ny kode bør bruke det nye.

Venstre til høyre

Tailwind v4

bg-linear-to-r

Tailwind v3

bg-gradient-to-r
Diagonalt

Tailwind v4

bg-linear-to-br eller bg-linear-45

Tailwind v3

bg-gradient-to-br
Radieltbg-radial

Tailwind v3

Bare vilkårlig verdi
Koniskbg-conic

Tailwind v3

Bare vilkårlig verdi
OKLCH-blanding

Tailwind v4

bg-linear-to-r/oklch

Tailwind v3

Ikke tilgjengelig
Klipp til tekst

Tailwind v4

bg-clip-text

Tailwind v3

bg-clip-text
Det du ønskerTailwind v4Tailwind v3
Venstre til høyrebg-linear-to-rbg-gradient-to-r
Diagonaltbg-linear-to-br eller bg-linear-45bg-gradient-to-br
Radieltbg-radialBare vilkårlig verdi
Koniskbg-conicBare vilkårlig verdi
OKLCH-blandingbg-linear-to-r/oklchIkke tilgjengelig
Klipp til tekstbg-clip-textbg-clip-text
Side ved side, slik at du kan se hvilken versjon et kodeeksempel fra nettet er skrevet for.

Eksempler på gradienttekst du kan kopiere

Tre eller fire farger som ligger nær hverandre på fargesirkelen, gir renest gradienttekst. Motsetninger virker høylytte og kan bli grå i midten. Disse kombinasjonene bruker farger fra standardpaletten, beskrevet i Tailwind-farger.

Hver etikett viser stoppene i rekkefølge: det første går i from-*, et mellomstopp i via-*, det siste i to-*. Tonene på 600 holder nok kontrast på hvit side. På mørk side bytter du til 300 eller 400. Hex-verdiene er fra v3-paletten. OKLCH-versjonene i v4 ser svært like ut.

Stopplasseringer flytter hvor hver farge ligger. from-20% via-50% to-80% beholder ensfarge i begge ender av en lang overskrift, noe som virker roligere enn en blanding som starter på første bokstav.

html
<!-- Stop positions -->
<h2 class="bg-linear-to-r from-cyan-600 from-20% via-blue-600 via-50% to-violet-600 to-80% bg-clip-text text-transparent">
  Plans for every team
</h2>

<!-- OKLCH interpolation keeps the middle bright -->
<h2 class="bg-linear-to-r/oklch from-blue-600 to-yellow-400 bg-clip-text text-transparent">
  Brighter in the middle
</h2>

<!-- Arbitrary gradient, underscores stand in for spaces -->
<h2 class="bg-[linear-gradient(100deg,#1e1b4b_0%,#7c3aed_60%,#f472b6_100%)] bg-clip-text text-transparent">
  Exactly your colours
</h2>
Stopplasseringer, interpolasjonsmodifikator og en helt egendefinert gradient. Vilkårlige verdier fungerer i både v3 og v4.

Blått til gult er en god interpolasjonstest. Blandet i sRGB går den gjennom grågrønt. Blandet i OKLCH forblir den livlig. CSS-gradienter i OKLCH forklarer hvorfor.

Løs vanlige problemer med gradienttekst

Overskrifter over flere linjer

Som standard strekker gradienten seg over hele elementboksen. En overskrift med linjeskift får dermed én strukket gradient, med en annen farge på andre linje enn på første. Legg til box-decoration-clone for å gi hver linje sin egen fulle gradient, eller inline-block for å krympe boksen til teksten.

Avkuttede underlengder

Tett linjeavstand som leading-none kan kutte bunnen av g eller y, fordi bakgrunnen slutter ved linjeboksen. Legg til pb-1 eller øk linjeavstanden litt.

Mørk modus

En gradient tilpasset hvitt papir virker grumsete på mørk side. Gi den egne toner med varianter: from-violet-600 to-pink-600 dark:from-violet-300 dark:to-pink-300. Samme tanke gjelder bakgrunner, dekket i gradienter i mørk modus.

Unngå

  • Gradienttekst i lange avsnitt
  • Et lyst stopp som forsvinner på hvitt
  • Komplementærfarger med grå midte
  • Gradienttekst på gradientbakgrunn
  • Å utelate en heldekkende farge for markert tekst

Gjør

  • Bruk det til en overskrift eller ett ord
  • Sjekk det lyseste stoppet mot siden
  • Nabokulører eller OKLCH-interpolasjon
  • Ensfarget bakgrunn bak gradientord
  • Sett selection:text-white selection:bg-violet-600

Animer gradienttekst i Tailwind

Et langsomt skimmer kommer fra en bakgrunn dobbelt så bred som teksten, som glir sidelengs. I v4 definerer du animasjonen inne i @theme, og den blir en animate-*-klasse.

css
@import "tailwindcss";

@theme {
  --animate-shine: shine 6s linear infinite;

  @keyframes shine {
    to { background-position: 200% center; }
  }
}
Legg deretter bg-size-[200%_auto] animate-shine motion-reduce:animate-none på overskriften, og gjenta første farge som siste stopp for en løkke uten hopp.

Bruk det høyst én gang på siden. Bevegelse trekker øyet, som er poenget med en lanseringsoverskrift og en plage alle andre steder. Mønsteret er det samme som i animerte CSS-gradienter.

Hold gradienttekst lesbar

  1. 1

    Finn det svakeste stoppet

    Den lyseste fargen på lys side, eller den mørkeste på mørk side, bestemmer kontrasten du faktisk får.

  2. 2

    Test den som brødtekst

    Store, fete overskrifter trenger minst 3:1 mot siden etter WCAG. Fargekontrast og tilgjengelighet gir alle reglene.

  3. 3

    Bruk vekt

    Gradienter leses bedre i fet og tung skrift, der det er mer fyll som viser fargen.

  4. 4

    Stopp ved noen få ord

    Én overskrift eller ett fremhevet ord. Alt lengre begynner å ligne en gjengivelsesfeil.

Gradienttekst er en teknikk for nettet. Når oppgaven er et sosialt innlegg eller banner og du vil ha gradienten bak ordene, flytter Marks fra Gradiently det roligste området bak teksten og velger lys eller mørk tekstfarge for hver linje. Da kan ordene leses uten at du tester alle stopp.

Design med en levende gradient

Innlegg, stories, lysbilder og bannere i alle størrelser, med tekst som alltid er lesbar.

Begynn å designe, gratis

Spørsmål folk stiller

Hvordan lager jeg gradienttekst i Tailwind?

Legg til en gradient med bg-linear-to-r (eller bg-gradient-to-r i v3), fargestopp med from-* og to-*, deretter bg-clip-text og text-transparent.

Hvorfor vises ikke gradientteksten min i Tailwind?

Vanligvis mangler text-transparent, slik at heldekkende tekst dekker gradienten, eller bg-clip-text mangler, slik at gradienten fyller en boks bak ordene. Sjekk at alle fire deler ligger på samme element.

Hva erstattet bg-gradient-to-r i Tailwind v4?

Den lineære klassen heter nå bg-linear-to-r. Det gamle navnet fungerer fortsatt for kompatibilitet. v4 legger også til bg-radial, bg-conic og vinkelklasser som bg-linear-45.

Hvordan hindrer jeg gradienttekst i å kutte bokstaver som g og y?

Legg til litt luft nederst med for eksempel pb-1, eller øk linjehøyden, fordi den klippede bakgrunnen slutter ved linjeboksen.

Er gradienttekst tilgjengelig?

Den kan være det hvis alle deler av gradienten oppfyller kontrastkravet mot siden. Test det lyseste stoppet og bruk gradienttekst bare til overskrifter.

Del denne guiden

Skrevet av GradientlyVerifisert Gradiently-konto

Teamet bak Gradiently, et designverktøy bygget rundt Marks: levende gradienter som gjør at alt du designer ser ut som ditt.

Se profilen vår

På denne siden

Slik virker klassene sammenKlassenavn i Tailwind v4 og v3Eksempler på gradienttekst du kan kopiereLøs vanlige problemer med gradienttekstAnimer gradienttekst i TailwindHold gradienttekst lesbar

Del denne guiden

Neste i CSS og nett

Tailwind-farger: bruk og utvid paletten

Les videre

Alle guider om CSS og nett
CSS og nett

Gradienttekst i CSS, gjort riktig

5 min lesetid

Tre linjer CSS legger en gradient inni bokstavene dine. Å gjøre den lesbar, robust og smakfull tar noen få til, og å vite når du bør la teksten være vanlig.

CSS og nett

Tailwind-gradienter: lineære, radiale og koniske i v4

4 min lesetid

Tailwind v4 ga gradientklassene nye navn, la til vinkler, radiale og koniske gradienter, og byttet standardblandingen til oklab. Her er hele systemet, med CSS-en hver klasse lager.

CSS og nett

Tailwind-farger: bruk og utvid paletten

5 min lesetid

Standardpaletten er et godt utgangspunkt og et dårlig sluttpunkt, fordi tusenvis av nettsteder deler den. Slik fungerer Tailwind-farger i v4, og slik legger du til dine egne uten å ødelegge noe.

Finn uttrykket som bare er ditt.

Hver Mark er en levende bakgrunn med én eier. Prøv en ledig Mark og sikre deg din når det føles riktig.

Begynn å designe

Sjekk et sertifikat

Skriv inn et sertifikatnummer eller en Mark-kode for å se hvem som eier den.

Virker med ChatGPT og Claude

Be AI-en din om et design. Den lager det i din Mark, klart til å redigere.

ChatGPTClaude
Slik kobler du til

Produkt

  • Marked
  • Utforsk
  • Priser
  • Sertifikater

Lær

  • Designguiden
  • Hjelpesenter
  • Hva er nytt

Utviklere

  • Oversikt
  • ChatGPT og Claude
  • API-referanse
  • API-nøkler

Selskap

  • Om oss
  • Kontakt oss
  • Logg inn

Juridisk

  • Vilkår
  • Personvern
  • Refusjoner
  • Mark-beskyttelse
  • Informasjonskapsler
  • Alle retningslinjer
Beveg deg over bokstavene. Hver av dem bærer en ekte Mark.Trykk på en bokstav for å se Marken.Ett navn. Ti Marks inni det.
© 2026 Gradiently