97 of 303 menu

Funksioni linear-gradient

Funksioni linear-gradient përcakton një gradient linear. Zbatohet për vetitë që përcaktojnë një imazh sfondi: background, background-image ose një imazh kufiri: border-image, background-image-source.

Sintaksë

përzgjedhor { background: linear-gradient([kënd ose drejtim], ngjyra1 madhësia1, ngjyra2 madhësia2...); }

Vlerat

Vlera Përshkrim
drejtim Përcakton një drejtim të caktuar të gradientit në çdo njësi për kënde ose me fjalë kyçe top, left, right, bottom ose kombinimin e tyre: top left, top right e kështu me radhë. Rendi i fjalëve nuk ka rëndësi: mund të shkruhet top left dhe left top, nuk ka ndryshim. Parametri nuk është i detyrueshëm: nëse nuk shkruhet, gradienti do të shkojë nga lart poshtë (si te to top). Para drejtimit vendoset fjala to.
kënd Kënd në çdo njësi për kënde. Mund të jetë pozitiv ose negativ. Parametri nuk është i detyrueshëm. Njëkohësisht mund të jepet ose këndi, ose drejtimi (ose asgjë fare).
ngjyra1 Ngjyra fillestare e gradientit në çdo njësi për ngjyra.
ngjyra2 Ngjyra përfundimtare e gradientit në çdo njësi për ngjyra.
madhësi Përcakton shtrirjen e një ngjyre të caktuar të gradientit në çdo njësi për madhësi.

Shembull . Varianti më i thjeshtë

Sintaksa:

përzgjedhor { background: linear-gradient(ngjyra fillestare, ngjyra përfundimtare); }

Le të shohim një shembull:

<div id="elem"></div> #elem { background: linear-gradient(black, red); width: 200px; height: 200px; }

:

Shembull . Shtojmë kënd

Sintaksa:

përzgjedhor { background: linear-gradient(kënd, ngjyra fillestare, ngjyra përfundimtare); }

Le të shohim një shembull:

<div id="elem"></div> #elem { background: linear-gradient(45deg, black, red); width: 200px; height: 200px; }

:

Shembull . Shtojmë drejtim

Në vend të këndit mund të shtohet drejtimi top, left, right, bottom ose kombinimi i tyre: top left, top right Para drejtimit vendoset fjala to.

Sintaksa:

përzgjedhor { background: linear-gradient(drejtim, ngjyra fillestare, ngjyra përfundimtare); }

Le të shohim një shembull:

<div id="elem"></div> #elem { background: linear-gradient(to left, black, red); width: 200px; height: 200px; }

:

Shembull . Shtojmë drejtim

Le të përcaktojmë një drejtim tjetër:

<div id="elem"></div> #elem { background: linear-gradient(to top left, black, red); width: 200px; height: 200px; }

:

Shembull . Shtojmë madhësi

Sintaksa:

përzgjedhor { background: linear-gradient(ngjyra1 madhësia1, ngjyra2 madhësia2); }

Në shembullin vijues sjellja do të jetë si më poshtë: ngjyra e kuqe e pastër do të jetë nga 0px deri në 30px, nga 30px deri në 50px do të jetë gradient nga e kuqja në të kaltër, dhe nga 50px e deri në fund - e kaltër e pastër:

<div id="elem"></div> #elem { background: linear-gradient(red 30px, blue 50px); width: 200px; height: 200px; }

:

Shembull . Shtojmë më shumë se 2 ngjyra

Sintaksa:

përzgjedhor { background: linear-gradient(ngjyra1 madhësia1, ngjyra2 madhësia2, ngjyra3 madhësia3...); }

Në shembullin vijues sjellja do të jetë si më poshtë: ngjyra e kuqe e pastër do të jetë nga 0px deri në 30px, nga 30px deri në 50px do të jetë gradient nga e kuqja në të kaltër, dhe nga 50px deri në 70px - gradient nga e kaltra në të gjelbër, dhe pas 70px - e gjelbër e pastër:

<div id="elem"></div> #elem { background: linear-gradient(red 30px, blue 50px, green 70px); width: 200px; height: 200px; }

:

Shembull . Kalime të mprehta

Në shembullin vijues sjellja do të jetë si më poshtë: ngjyra e kuqe e pastër do të jetë nga 0px deri në 30px, e kaltra e pastër - nga 30px deri në 60px, e gjelbëra e pastër - pas 60px (red 0px mund të mos shkruhet):

<div id="elem"></div> #elem { background: linear-gradient(red 0px, red 30px, blue 30px, blue 60px, green 60px); width: 200px; height: 200px; }

:

Shembull . Madhësitë mund të jepen edhe në përqindje

Në shembullin vijues sjellja do të jetë si më poshtë: ngjyra e kuqe e pastër do të jetë nga 0% deri në 30%, e kaltra e pastër - nga 30% deri në 60%, e gjelbëra e pastër - pas 60% (red 0% mund të mos shkruhet):

<div id="elem"></div> #elem { background: linear-gradient(red 0%, red 30%, blue 30%, blue 60%, green 60%); width: 200px; height: 200px; }

:

Shembull . Kombinim me background-size

Në shembullin vijues sjellja do të jetë si më poshtë: ngjyra e kuqe e pastër do të jetë nga 0px deri në 30px, e kaltra e pastër - nga 30px deri në 60px, ku e gjithë kjo do të përsëritet në copa prej 60px (për shkak të background-size: 60px;):

<div id="elem"></div> #elem { background: linear-gradient(to right, red 30px, blue 30px, blue 60px); background-size: 60px 60px; width: 200px; height: 200px; }

:

Shihni gjithashtu

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo