⊗jsSpCnvLC 265 of 294 menu

Endre linjefarge i canvas med JavaScript

La oss nå lære å endre fargen på konturen og fyllingen. For dette finnes følgende egenskaper: egenskapen strokeStyle setter fargen på konturen, og egenskapen fillStyle - fargen på fyllingen. Fargene settes i vanlig CSS format.

Eksempel

La oss tegne en kontur med rect og farge den rød:

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

:

Eksempel

La oss tegne en firkant med rect og farge den grønn:

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

:

Merknad

Viktig: når du setter strokeStyle eller fillStyle, vil den nye verdien gjelde for alle figurer som tegnes fra dette øyeblikket. For hver figur som trenger en annen farge, må du overskrive verdien til fillStyle eller strokeStyle.

Praktiske oppgaver

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis