Denne opplæringen vil gi en detaljert guide om hva CSS -gradienter er.
Hva er typene CSS -gradienter?
Typene CSS -gradientfunksjoner er listet opp nedenfor:
Hver eiendom vil bli diskutert i detalj med praktiske demonstrasjoner.
Metode 1: Hvordan legge til lineær gradient i CSS?
I CSS opprettes en lineær gradient med "Lineær-gradient ()”Funksjon. For å bruke det, sjekk ut neste eksempel.
Eksempel 1: Legge til enkel lineær gradient i CSS
I HTML, inne i kroppselementet, legg til en div med flere klasser “Rektangel enkel gradient”. Vi vil lage en boks med DIV -klasseinnhold som vi vil bruke forskjellige gradientegenskaper.
Html
De to klassene som er nevnt i HTML -koden, brukes med stiler ved bruk av CSS.
Stil “rektangel” div
.rektangelHer:
“bredde”Og“høydeEiendom er bestemmer elementets størrelse vertikalt så vel som horisontalt. “margin”Eiendom genererer lik plass rundt elementet.
Stil “enkel gradient” div
.enkel gradientDen enkle gradientdiven får eiendommen “bakgrunn”Med verdien”Lineær-gradient ()”Funksjon. Denne funksjonen er utstyrt med to farger, blå og svart, som parametere.
Lagre filen og åpne den i nettleseren. Utgangen vises som vist nedenfor:
Eksempel 2: Legge til lineær gradient ved bruk av vinkler i CSS
For å kontrollere retningen på fargene, kan vinkler også spesifiseres som følger:
.vinkelgradientProduksjon
Eksempel 3: Legge til lineær gradient ved bruk av mer enn to farger i CSS
Det er ikke begrenset til bare å bruke to farger. Som designer kan du bruke så mange farger som du vil. Som standard er fargene jevnt fordelt. For eksempel:
Bakgrunn: Lineær-gradient ( #181818, #8758ff, #EAF290, #5CB8E4, #F2F2F2, #182747);Produksjon
Eksempel 4: Legge til lineær gradient ved å spesifisere fargestopp i prosenter i CSS
Her starter fargene som er spesifisert med prosentene med den spesifiserte verdien:
Bakgrunn: Lineær-gradient (til venstre, #00F5FF 20PX, #FCE700 40%, #FF6D28 60%, #EA047E 2PX);Produksjon
Eksempel 5: Legge til lineær gradient for harde linjer i CSS
For å lage en hard linje mellom fargene, brukes de to eller flere fargestoppene på samme sted. I den lineære graden () -funksjonen først, spesifiser retningen, og farger deretter med prosent:
Bakgrunn: Lineær-gradient (til topps til høyre, #00ABB3 45%, #3C4048 45%);Ved å gi samme sted til fargene, får vi resultatet som vist i bildet nedenfor:
Eksempel 6: Legge til lineær gradient ved bruk av fargestiping i CSS
Gradienten overgår jevnt fra farge til farge. Du kan spesifisere fargen hint for å bevege midtpunktet for overgangen. Prosentandelen er satt til “50%”Slik at gradienten vil overføre fargen fra blått til rødt:
Bakgrunn: Lineær-gradient (blå, 50%, rød);Produksjon
Metode 2: Hvordan legge til konisk gradient i CSS?
En konisk gradient spesifiserer fargeoverganger rotert rundt et senter. Det er designet ved å bruke “Conic-Gradient ()”Funksjon. For å bruke den, må minst to farger defineres. Dessuten er vinkelen som standard "0”Deg og stillingen er satt som“senter”.
Syntaks
Bakgrunnsbilde: Conic-Gradient ([fra vinkel] [på posisjon,] farge [grad], farge [grad], ...);Conic-Gradient () -funksjonen får tre farger som parametere:
Bakgrunnsbilde: Conic-Gradient ( #FF5858, #E0144C, #9A1663);Produksjon
Eksempel 1: Legge til konisk kakediagram i CSS
Conic-Gradient () -funksjonen gir oss anlegget til å lage kakediagrammer. For dette kreves det å spesifisere farger med start- og sluttvinkler. Mer spesifikt, for å lage distinkte fargesektorer, må startvinkelverdien til neste farge være lik eller mindre enn sluttvinkelverdien til den første fargen.
Bakgrunn: Conic-Gradient (Blue 50deg, Red 50deg 120deg, Orange 120deg);Produksjon
Eksempel 2: Legge til konisk gradient ved bruk av vinkler i CSS
Konisk gradient er sirkulær og sentrum av elementet fungerer som kildepunktet for fargestopp. Det er 0 grader til 360 grader i konisk gradientvinkel:
Bakgrunnsbilde: Conic-Gradient (fra 70deg, #F1D4D4, #6A097D);Det kan sees at fargen roterte fra 70deg:
Metode 3: Hvordan legge til radiell gradient i CSS?
En radiell gradient kan opprettes med "Radial-gradient ()”Funksjon. Denne funksjonen produserer et bilde som består av en gradvis overgang mellom flere farger som brukes til å stråle fra midtpunktet. Det kan være en ellipse eller en sirkel.
Nedenfor koden viser "bakgrunn”Eiendom med verdien som en radialgradientfunksjon:
Bakgrunn: Radial-gradient (sirkel, RGBA (241, 151, 216, 1) 28%, RGBA (148, 187, 233, 1) 59%);Produksjon
Eksempel: Legg til ikke-sentrert radial i CSS
Eksemplet nedenfor viser hvordan du lager en ikke-sentrert radial gradient.
Bakgrunnsbilde: radialgradient (Farest-Corner på 60px 90px,Produksjon
Metode 4: Hvordan legge til gjentatte lineære gradienter i CSS?
Funksjonen "gjenta-linear-gradient ()”Designet et bilde langs gjentatte lineære gradienter. Det tar parametrene som farger, grader eller prosenter.
Bakgrunn: Repeating-Linear-Gradient (25DEG, #00A8CC, #142850 23.3%);Produksjon
Metode 5: Hvordan legge til gjentatte radielle gradienter i CSS?
“Gjenta-radial-gradient ()”Funksjon genererer et bilde som består av repeterende gradienter som stråler fra sentrum.
Bakgrunn: Gjenta-radial-gradient ( #313131, #CA3E47 30%);Produksjon
Metode 6: Hvordan legge til gjentatte kjegle gradienter i CSS?
“Gjenta-konisk gradient ()”Funksjon produserer et bilde som består av en gjentatt gradient. Disse fargeovergangene roterer rundt et midtpunkt.
Her er et eksempel for å demonstrere gjenta konisk gradient:
Bakgrunn: Gjenta-konisk-gradient (fra 74deg på 86% 50%,Produksjon
På denne måten brukes CSS -bakgrunnsgradienter i CSS.
Konklusjon
HTML gir mange metoder for å gjøre dokumenter tiltalende og attraktive. Disse metodene inkluderer farger, tekstformatering, gradienter og mer. CSS -gradientene er de spesielle bildene som viser fargeoverganger mellom to eller flere farger. Bakgrunnselementet bruker stort sett gradientfunksjoner. Dette innlegget vil gi en guide til CSS -bakgrunnsgradienten.