HTML холст strokeStyle Свойство
Пример
Нарисуйте прямоугольник. Используйте красный цвет штриха:
JavaScript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.strokeStyle="#FF0000";
ctx.strokeRect(20,20,150,100);
Поддержка браузера
Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
Свойство | |||||
---|---|---|---|---|---|
strokeStyle | Да | 9.0 | Да | Да | Да |
Определение и использование
Свойство strokeStyle задает или возвращает цвет, градиент или узор, используемый для штрихов.
Значение по умолчанию: | #000000 |
---|---|
Синтаксис JavaScript: | context.strokeStyle=color|gradient|pattern; |
Другие Примеры
Пример
Нарисуйте прямоугольник. Используйте градиентную обводку:
JavaScript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var gradient=ctx.createLinearGradient(0,0,170,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// Fill with gradient
ctx.strokeStyle=gradient;
ctx.lineWidth=5;
ctx.strokeRect(20,20,150,100);
Пример
Напишите текст "большая улыбка!", с градиентным штрихом:
JavaScript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Verdana";
// Create gradient
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// Fill with gradient
ctx.strokeStyle=gradient;
ctx.strokeText("Big smile!",10,50);
❮ HTML Справка на полотно