⊗jsSpCnvLC 265 of 294 menu

Spreminjanje barve črte v canvas v JavaScriptu

Zdaj se naučimo spreminjati barvo obrobe in polnila. Za to so na voljo naslednje lastnosti: lastnost strokeStyle nastavi barvo obrobe, lastnost fillStyle pa barvo polnila. Barve se nastavijo v običajnem CSS formatu.

Primer

Narišimo obrobe s pomočjo rect in jo pobarvajmo rdeče:

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.rect(50, 50, 100, 100); ctx.strokeStyle = 'red'; ctx.stroke();

:

Primer

Narišimo kvadrat s pomočjo rect in ga pobarvajmo zeleno:

<canvas width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('canvas'); let ctx = canvas.getContext('2d'); ctx.rect(50, 50, 100, 100); ctx.fillStyle = 'green'; ctx.fill();

:

Opomba

Pomembno: ko nastavite strokeStyle ali fillStyle, se nova vrednost uporabi za vse oblike, ki bodo narisane od tega trenutka naprej. Za vsako obliko, za katero potrebujete drugo barvo, morate prepisati vrednost fillStyle ali strokeStyle.

Praktične naloge

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