Attribut lineCap de Canvas
Définition et utilisation
lineCap
Définit ou retourne le style de la tête de ligne à l'extrémité de la ligne.
Remarque :"round
" et "carré
" rend la ligne légèrement plus longue.
Exemple
Dessiner la fin des têtes de ligne rondes :
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.lineCap="round"; ctx.moveTo(20,20); ctx.lineTo(20,200); ctx.stroke();
Syntaxe
context.lineCap="butt|round|square";
Valeur de l'attribut
Valeur | Description |
---|---|
butt | Par défaut. Ajoutez des bords droits à chaque extrémité de la ligne. |
round | Ajoutez des têtes de ligne rondes à chaque extrémité de la ligne. |
carré | Ajoute des têtes de ligne carrées à chaque extrémité de la ligne. |
Détails techniques
Valeur par défaut : | butt |
---|
Prise en charge du navigateur
Les numéros dans le tableau indiquent la version du navigateur qui prend en charge cette propriété pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Remarque :Les versions 8 et antérieures d'Internet Explorer ne prennent pas en charge l'élément <canvas>.