Hur fungerar gradienttext i CSS?

CSS har ingen egenskap för ”textgradient”. Det vanliga knepet är att använda en gradient som elementets bakgrund, klippa bakgrunden efter bokstävernas form med background-clip: text och göra textens fyllning genomskinlig så att gradienten syns igenom.

Verktygsbeskrivning

Skriv in texten, välj en start- och en slutfärg och ange vinkeln. Verktyget visar en förhandsgranskning i realtid och ger dig CSS-kod att kopiera. Du kan också ändra typsnitt, vikt och storlek så att förhandsgranskningen motsvarar hur texten kommer att se ut på din sida.

Den genererade regeln ser ut så här:

.gradient-text {
  background-image: linear-gradient(135deg, #f97316 0%, #0ea5e9 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
CSS

Den faktiska utdata innehåller även inställningar för typsnitt och regler för radbrytning.

Funktioner

  • Linjär gradient med två färger och en vinkel från 0 till 360 grader
  • Inställningar för typsnitt, vikt och storlek
  • Förhandsgranskning i realtid som du kan exportera som en bild, samt CSS-kod som är redo att klistras in