99 of 313 menu

Funktionen repeating-linear-gradient

Funktionen repeating-linear-gradient skapar en upprepad linjär gradient. Det betyder att vi definierar ett visst gradientmönster, till exempel från 0px till 10px - en gradient från röd till blå, och denna gradient kommer att upprepas över hela blocket: 0px till 10px, från 10px till 20px, från 20px till 30px och så vidare.

Denna funktion används för egenskaper som sätter en bakgrundsbild: background, background-image eller en rambild: border-image, background-image-source.

Syntax

selektor { background: repeating-linear-gradient([riktning], färg1 storlek1, färg2 storlek2...); }

Värden

Värde Beskrivning
riktning Anger en specifik riktning för gradienten i valfri enhet för vinklar eller med nyckelord top, left, right, bottom eller deras kombination. Ordningen på orden spelar ingen roll. Parametern är valfri: om den utelämnas kommer gradienten att gå från topp till botten. Före riktningen sätts ordet to.
vinkel Vinkel i valfri enhet för vinklar. Kan vara positiv eller negativ. Parametern är valfri. Antingen kan en vinkel anges, eller en riktning (eller ingenting alls).
färg1 Startfärg för gradienten i valfri enhet för färg.
färg2 Slutfärg för gradienten i valfri enhet för färg.
storlek Anger utsträckningen för en specifik färg i gradienten i valfri enhet för storlek.

Exempel . Enklaste varianten

Gradienten kommer att se ut så här: från 0px till 20px ren röd färg, från 20px till 40px - en gradient från röd till blå. Och detta kommer att upprepas från topp till botten (det är därför det är en upprepad gradient):

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

:

Exempel . Skarpa färger

Gradienten kommer att se ut så här: från 0px till 20px ren röd färg, från 20px till 40px - ren blå färg (kruxet är att den andra färgen börjar precis där den första slutar). Och detta kommer att upprepas från topp till botten:

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

:

Exempel . Ändra riktning

Nu kommer gradientens riktning att vara från höger till vänster:

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

:

Exempel . Riktning i grader

Som riktning anger vi en vinkel i grader:

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

:

Exempel . Negativt värde

Låt oss göra riktningen till ett negativt värde:

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

:

Se även

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa