CanvasRenderingContext2D.lineWidth
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
СвойÑÑво CanvasRenderingContext2D.lineWidth, пÑедоÑÑавлÑемое Canvas 2D API задаÑÑ ÑолÑÐ¸Ð½Ñ Ð»Ð¸Ð½Ð¸Ð¹ в пикÑелаÑ
. ÐÑи полÑÑении ÑвойÑÑва возвÑаÑаеÑÑÑ ÐµÐ³Ð¾ ÑекÑÑее знаÑение. ÐÑи задании ÑвойÑÑва, пÑиÑваиваемое знаÑение должно бÑÑÑ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑм ÑиÑлом, нолÑ, оÑÑиÑаÑелÑнÑе ÑиÑла, Infinity и NaN игноÑиÑÑÑÑÑÑ.
СмоÑÑиÑе Ñакже Ð³Ð»Ð°Ð²Ñ Applying styles and color в Canvas Tutorial.
СинÑакÑиÑ
ctx.lineWidth = value;
ÐнаÑениÑ
ÐÑимеÑÑ
>ÐÑполÑзование ÑвойÑÑва lineWidth
Ðиже пÑедÑÑавлен пÑоÑÑой ÑÑÐ°Ð³Ð¼ÐµÐ½Ñ ÐºÐ¾Ð´Ð°, иÑполÑзÑÑÑий lineWidth.
HTML
<canvas id="canvas"></canvas>
JavaScript
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.moveTo(0, 0);
ctx.lineWidth = 15;
ctx.lineTo(100, 100);
ctx.stroke();
ÐÑ Ð¼Ð¾Ð¶ÐµÑе ÑедакÑиÑоваÑÑ ÐºÐ¾Ð´, пÑедÑÑавленнÑй ниже, и ÑделаннÑе вами Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¾ÑобÑазÑÑÑÑ Ð½Ð° Ñ Ð¾Ð»ÑÑе в Ñежиме ÑеалÑного вÑемени:
СпеÑиÑикаÑии
| Specification |
|---|
| HTML > # dom-context-2d-linewidth-dev > |
СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами
СмоÑÑиÑе Ñакже
- ÐнÑеÑÑейÑ, пÑедоÑÑавлÑÑÑий ÑÑо ÑвойÑÑво:
CanvasRenderingContext2D CanvasRenderingContext2D.lineCapCanvasRenderingContext2D.lineJoin