Hva er en CSS-gradient?
Lag lineære, radiale og koniske gradienter med flyttbare fargestopp, blandemoduser og ferdig CSS.
En CSS-gradient er et bilde som nettleseren genererer fra en myk overgang mellom farger. Siden den beregnes ved rendering, skalerer den til alle størrelser uten pikselering og trenger ingen bildefiler.
Det finnes tre typer: lineær (retning eller vinkel), radial (sirkel eller ellipse fra et sentrum) og konisk (sveip rundt et sentrum). Hver gradient defineres av fargestopp; hvert stopp kan inneholde posisjon og alfa for å styre blandingen.
Flere gradienter kan stables ved å skille dem med komma i background-image og kombineres med background-blend-mode for rikere teksturer. CSS støtter også interpolasjon i fargerom som oklch for jevnere overganger.
- Lineære gradienter er gode for lys og retningsbestemt dybde.
- Radiale og koniske gradienter er nyttige for spotlys, ringer og fargehjul.
- Juster stopp-posisjoner for skarpere eller mykere overganger.