⊗jsSpCnvLC 265 of 294 menu

Zmena farby čiary v canvas-e v JavaScripte

Teraz sa naučme, ako zmeniť farbu obrysu a výplne. Na to slúžia nasledujúce vlastnosti: vlastnosť strokeStyle nastavuje farbu obrysu a vlastnosť fillStyle - farbu výplne. Farby sa nastavujú v bežnom CSS formáte.

Príklad

Nakreslime obrys pomocou rect a zafarbime ho na červenú:

<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();

:

Príklad

Nakreslime štvorček pomocou rect a zafarbime ho na zelenú:

<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();

:

Poznámka

Dôležité: keď nastavíte strokeStyle alebo fillStyle, nová hodnota sa použije pre všetky tvary, ktoré budú od tohto momentu nakreslené. Pre každý tvar, pre ktorý potrebujete inú farbu, musíte prepísať hodnotu fillStyle alebo strokeStyle.

Praktické úlohy

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť