99 of 313 menu

Funkcija repeating-linear-gradient

Funkcija repeating-linear-gradient določa ponavljajoči se linearni gradient. To pomeni, da določimo določen vzorec gradienta, na primer, od 0px do 10px - gradient od rdeče do modre in ta gradient se bo ponavljal na celoten blok: 0px do 10px, od 10px do 20px, od 20px do 30px in tako naprej.

Ta funkcija se uporablja za lastnosti, ki določajo sliko ozadja: background, background-image ali sliko obrobe: border-image, background-image-source.

Sintaksa

selektor { background: repeating-linear-gradient([smer], barva1 velikost1, barva2 velikost2...); }

Vrednosti

Vrednost Opis
smer Določa določeno smer gradienta v katerih koli enotah za kote ali s ključnimi besedami top, left, right, bottom ali njihovo kombinacijo. Vrstni red besed ni pomemben. Parameter je neobvezen: če ga ne napišemo, bo gradient šel od zgoraj navzdol. Pred smerjo postavimo besedo to.
kot Kot v katerih koli enotah za kote. Lahko je pozitiven ali negativen. Parameter je neobvezen. Hkrati lahko je podan kot ali smer (ali pa ničesar).
barva1 Začetna barva gradienta v katerih koli enotah za barvo.
barva2 Končna barva gradienta v katerih koli enotah za barvo.
velikost Določa razsežnost določene barve gradienta v katerih koli enotah za velikost.

Primer . Najenostavnejša različica

Gradient bo izgledal takole: od 0px do 20px čista rdeča barva, od 20px do 40px - gradient od rdeče do modre. In tako se bo ponavljal od zgoraj navzdol (zato je ponavljajoči se gradient):

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

:

Primer . Čiste barve

Gradient bo izgledal takole: od 0px do 20px čista rdeča barva, od 20px do 40px - čista modra barva (trik je v tem, da druga barva začne tam, kjer se konča prva). In tako se bo ponavljal od zgoraj navzdol:

<div id="elem"></div> #elem { background: repeating-linear-gradient(red 0px, red 20px, blue 20px, blue 40px); width: 400px; height: 200px; }

:

Primer . Spremenimo smer

Trenutno bo smer gradienta od desne proti levi:

<div id="elem"></div> #elem { background: repeating-linear-gradient(to left, red 0px, red 20px, blue 20px, blue 40px); width: 400px; height: 200px; }

:

Primer . Smer v stopinjah

Kot smer bomo nastavili kot v stopinjah:

<div id="elem"></div> #elem { background: repeating-linear-gradient(45deg, red 0px, red 2px, white 2px, white 10px); width: 400px; height: 200px; }

:

Primer . Negativna vrednost

Naredimo smer z negativno vrednostjo:

<div id="elem"></div> #elem { background: repeating-linear-gradient(-45deg, red 0px, red 2px, white 2px, white 10px); width: 400px; height: 200px; }

:

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni