HTML tuvali vuruş Stili Özellik

❮ HTML Kanvas Referansı

Örnek

Bir dikdörtgen çizin. Kırmızı bir kontur rengi kullanın:

TarayıcınızHTML5tuval etiketini desteklemiyor.

JavaScript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.strokeStyle = "#FF0000";
ctx.strokeRect(20, 20, 150, 100);

Tarayıcı Desteği

Tablodaki sayılar, özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtir.

Property
strokeStyle Yes 9.0 Yes Yes Yes

Tanım ve Kullanım

StrokStyle özelliği, konturlar için kullanılan rengi, degradeyi veya deseni ayarlar veya döndürür.

Varsayılan değer: #000000
JavaScript sözdizimi: bağlam .strokeStyle= renk | gradyan | desen ;

Mülk değerleri

Value Description Play it
color A CSS color value that indicates the stroke color of the drawing. Default value is #000000
gradient A gradient object (linear or radial) used to create a gradient stroke  
pattern A pattern object used to create a pattern stroke  

Daha fazla örnek

Örnek

Bir dikdörtgen çizin. Degrade vuruş kullanın:

TarayıcınızHTML5tuval etiketini desteklemiyor.

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

Örnek

Degrade bir vuruşla "Koca bir gülümseme!" Metni yazın:

TarayıcınızHTML5tuval etiketini desteklemiyor.

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 Kanvas Referansı