99 of 313 menu

Funkcija repeating-linear-gradient

Funkcija repeating-linear-gradient nustato kartojantį tiesinį gradientą. Tai reiškia, kad mes nustatome tam tikrą gradiento raštą, pavyzdžiui, nuo 0px iki 10px - gradientas nuo raudonos iki žydros spalvos ir šis gradientas bus kartojamas per visą bloką: 0px iki 10px, nuo 10px iki 20px, nuo 20px iki 30px ir taip toliau.

Ši funkcija taikoma savybėms, kurios nustato fono paveikslėlį: background, background-image arba rėmelio paveikslėlį: border-image, background-image-source.

Sintaksė

selektorius { background: repeating-linear-gradient([kryptis], spalva1 dydis1, spalva2 dydis2...); }

Reikšmės

Reikšmė Aprašas
kryptis Nustato tam tikrą gradiento kryptį bet kokiame kampo vienete arba raktažodžiais top, left, right, bottom arba jų deriniu. Žodžių tvarka nesvarbi. Parametras neprivalomas: jei jo neparašysite, gradientas eis iš viršaus į apačią. Prieš kryptį rašomas žodis to.
kampas Kampas bet kokiame kampo vienete. Gali būti teigiamas arba neigiamas. Parametras neprivalomas. Vienu metu gali būti nustatytas arba kampas, arba kryptis (arba nieko).
spalva1 Pradinė gradiento spalva bet kokiame spalvos vienete.
spalva2 Galinė gradiento spalva bet kokiame spalvos vienete.
dydis Nustato tam tikros gradiento spalvos tęsinį bet kokiame dydžio vienete.

Pavyzdys . Paprasčiausias variantas

Gradientas atrodys taip: nuo 0px iki 20px gryna raudona spalva, nuo 20px iki 40px - gradientas nuo raudonos iki žydros spalvos. Ir taip kartosis iš viršaus į apačią (tam jis ir kartojantis gradientas):

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

:

Pavyzdys . Aiškios spalvos

Gradientas atrodys taip: nuo 0px iki 20px gryna raudona spalva, nuo 20px iki 40px - gryna žydra spalva (esmė ta, kad antroji spalva prasideda ten, kur baigiasi pirmoji). Ir taip kartosis iš viršaus į apačią:

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

:

Pavyzdys . Pakeiskime kryptį

Dabar gradiento kryptis bus iš dešinės į kairę:

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

:

Pavyzdys . Kryptis laipsniais

Kaip kryptį nustatysime kampą laipsniais:

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

:

Pavyzdys . Neigiama reikšmė

Padarykime kryptį neigiama reikšme:

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

:

Taip pat žiūrėkite

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti