Latest web development tutorials

HTML canvas lineJoin property

HTML canvas Reference Manual HTML canvas Reference Manual

Examples

When two lines intersect to create round corners:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.lineJoin="round";
ctx.moveTo(20,20);
ctx.lineTo(100,50);
ctx.lineTo(20,100);
ctx.stroke();

try it"

Browser Support

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome and Safari support lineJoin property.

Note: 8 and earlier versions of Internet Explorer do not support the <canvas> element.


Definition and Usage

lineJoin property sets or returns the type of corners created when the intersection of two lines.

Note: "miter" value by miterLimit impact properties.

Defaults: miter
JavaScript syntax: context .lineJoin = "bevel | round |miter";

Property Value

描述
bevel 创建斜角。
round 创建圆角。
miter 默认。创建尖角。


HTML canvas Reference Manual HTML canvas Reference Manual