⊗jsSpCnvLC 265 of 294 menu

Alterando a cor da linha no canvas com JavaScript

Agora vamos aprender a alterar a cor do contorno e do preenchimento. Para isso, existem as seguintes propriedades: a propriedade strokeStyle define a cor do contorno, e a propriedade fillStyle - a cor do preenchimento. As cores são definidas no formato CSS usual.

Exemplo

Vamos desenhar um contorno usando rect e colori-lo de vermelho:

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

:

Exemplo

Vamos desenhar um quadrado usando rect e preenchê-lo com a cor verde:

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

:

Observação

Importante: quando você define strokeStyle ou fillStyle, o novo valor será aplicado a todas as formas que forem desenhadas a partir desse momento. Para cada forma para a qual você precisar de uma cor diferente, você deve redefinir o valor de fillStyle ou strokeStyle.

Exercícios Práticos

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar