99 of 313 menu

Funktsioon repeating-linear-gradient

Funktsioon repeating-linear-gradient määrab korduva lineaarse gradendi. See tähendab, et me määrame kindla gradendi mustri, näiteks alates 0px kuni 10px - gradient punasest siniseks ja see gradient kordub kogu ploki ulatuses: 0px kuni 10px, alates 10px kuni 20px, alates 20px kuni 30px ja nii edasi.

Seda funktsiooni rakendatakse omadustele, mis määravad taustapildi: background, background-image või piiripildi: border-image, background-image-source.

Süntaks

selektor { background: repeating-linear-gradient([suund], värv1 suurus1, värv2 suurus2...); }

Väärtused

Väärtus Kirjeldus
suund Määrab gradendi kindla suuna mis tahes nurgaühikutes või võtmesõnadega top, left, right, bottom või nende kombinatsiooniga. Sõnade järjekord ei ole oluline. Parameeter on valikuline: kui seda ei kirjutata, läheb gradient ülevalt alla. Suuna ette pannakse sõna to.
nurk Nurk mis tahes nurgaühikutes. Võib olla positiivne või negatiivne. Parameeter on valikuline. Samal ajal saab määrata kas nurga või suuna (või mitte midagi).
värv1 Gradendi algvärv mis tahes värviühikutes.
värv2 Gradendi lõppvärv mis tahes värviühikutes.
suurus Määrab gradendi kindla värvi ulatuse mis tahes suuruseühikutes.

Näide . Kõige lihtsam variant

Gradient näeb välja selline: alates 0px kuni 20px puhas punane värv, alates 20px kuni 40px - gradient punasest siniseks. Ja see kordub ülevalt alla (seda ta ongi korduv gradient):

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

:

Näide . Selged värvid

Gradient näeb välja selline: alates 0px kuni 20px puhas punane värv, alates 20px kuni 40px - puhas sinine (asi on selles, et teine värv algab seal, kus esimene lõpeb). Ja see kordub ülevalt alla:

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

:

Näide . Muudame suunda

Nüüd on gradendi suund paremalt vasakule:

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

:

Näide . Suund kraadides

Suunana määrame nurga kraadides:

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

:

Näide . Negatiivne väärtus

Teeme suuna negatiivse väärtusega:

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

:

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu