Radiale gradienter viser overgangseffekten av farger i en elliptisk eller sirkulær form. En radial gradient starter fra et enkelt punkt som vanligvis er sentrum av sirkelen eller ellipsen, og deretter spres en jevn effekt av overgangen rundt det midtpunktet.
En radial gradient kan opprettes ved å bruke radial-gradient () -funksjonen i CSS. Imidlertid lar CSS deg lage en gjentatt radial gradient ved hjelp av den gjentatte radial-gradient () -funksjonen. Denne artikkelen gir en beskrivende guide for radiale gradienter og demonstrerer et sett med eksempler som viser opprettelsen av radiale gradienter i forskjellige scenarier.
Hvordan lage radielle gradienter i CSS
For å lage en radial gradient, må du følge syntaksen nedenfor.
Bakgrunnsbilde: Radialgradient (formstørrelse på posisjon, color1, color2, ...)I syntaks ovenfor,
De formparameter betegner formen på gradienten og aksepterer Enten sirkel eller ellipse (standard). De posisjonsparameter definerer gradientens plassering. Standardverdien for posisjonsparameteren er senter. Color1, Color2 representerer fargene som brukes til gradient og med farger, kan du spesifisere stoppprosenten for hver farge, e.g., rød 10%.
Til slutt størrelse parameter beskriver størrelsen på gradientavslutningsform og verdien kan være ett av følgende:
La oss øve dem for å lage en radiell gradient med flere egenskaper.
Eksempel 1: Radial gradient med standardparametere
I dette eksemplet opprettes en radial gradient med standardparameters verdier.
Html
CSS
Det kan observeres fra ovennevnte kode at bare gradientfargene er definert. Kriterier for form, plassering og fargestopp er ikke definert her.
Produksjon
Fra utgangen observeres det at gradienten stammer fra sentrum (da det er standardposisjonen) og sprer seg i en ellipse (standardverdi).
Eksempel 2: Tilpasset radial gradient
Dette eksemplet viser opprettelsen av en radial gradient med et tilpasset sett med parameters verdier.
Html
CSS
divOvennevnte CSS -kode oppretter en radial gradient som inneholder følgende egenskaper:
Produksjon
Utgangen viser at gradienten stammer fra posisjonen satt til 20% (av den totale lengden på gradienten). Dessuten ender gradientformen på nærmeste side fra sentrum, og dermed sprer den siste fargen (oransje) seg rundt hele formen når gradienten ender.
Eksempel 3: Gjenta radiell gradient
Den gjentatte radial-gradient () -funksjonen gjør det mulig å ha en gjentatt effekt av radialgradienten. Følgende kode praktiseres for å få repeterende lineær-gradient () -effekt.
Html
CSS
I ovennevnte CSS-kode oppretter en repeterende radial-gradient () -funksjon en gradient som har en sirkulær overgangseffekt med grønn farge som stopper med 5% og oransje farge stopper med 10%.
Produksjon
Fra output blir den radiale gradienten gjentatt med hver repetisjon som inneholder de samme egenskapene.
Konklusjon
En radial gradient i CSS skaper overgangseffekter i form av en sirkel eller ellipse. Radial-gradient () -funksjonen i CSS lar deg lage en radial gradient med forskjellige egenskaper. Radialgradienten stammer fra et punkt og kan utvides i en sirkel eller ellipseform. Bortsett fra dette, lar den repeterende radial-gradient () -funksjonen deg legge til repeterende gradientlinjer. I denne guiden har vi praktisert et sett med eksempler som demonstrerer bruken av radialgradient () og gjentagende radial-gradient () for å lage en radial gradient med forskjellige egenskaper.