⊗jsSpCnvLC 265 of 294 menu

Changer la couleur des lignes dans canvas en JavaScript

Apprenons maintenant à changer la couleur du contour et du remplissage. Pour cela, il existe les propriétés suivantes : la propriété strokeStyle définit la couleur du contour, et la propriété fillStyle - la couleur de remplissage. Les couleurs sont définies au format CSS habituel.

Exemple

Dessinons un contour avec rect et colorons-le en rouge :

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

:

Exemple

Dessinons un carré avec rect et remplissons-le en vert :

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

:

Remarque

Important : lorsque vous définissez strokeStyle ou fillStyle, la nouvelle valeur s'appliquera à toutes les formes qui seront dessinées à partir de ce moment. Pour chaque forme pour laquelle vous avez besoin d'une couleur différente, vous devez redéfinir la valeur de fillStyle ou strokeStyle.

Exercices pratiques

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser