En son web geliştirme öğreticiler
 

HTML canvas addColorStop() Method

<Tuval Nesne

Örnek

dikdörtgen için dolgu tarzı olarak, siyahtan beyaza giden bir gradyan tanımlayın:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById('myCanvas');
var ctx=c.getContext('2d');

var grd=ctx.createLinearGradient(0,0,170,0);
grd.addColorStop(0,"black");
grd.addColorStop(1,"white");

ctx.fillStyle=grd;
ctx.fillRect(20,20,150,100);
Kendin dene "

Tarayıcı Desteği

Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.

Yöntem
addColorStop() 4.0 9.0 3.6 4.0 10.1

Tanımı ve Kullanımı

addColorStop() yöntemi, bir gradyan nesnedeki renkleri ve konumunu belirler.

addColorStop() metodu ile birlikte kullanılır createLinearGradient() ya da createRadialGradient() .

Note: Sen diyebilirsin addColorStop() bir eğim değiştirmeye yöntemini birden çok kez. Eğer degrade nesneler için bu yöntemi atlarsanız, gradyan görünür olmayacaktır. Bir görünür değişim derecelerine sahip en az bir renk durağı oluşturmanız gerekir.

JavaScript sözdizimi: gradient . addColorStop( stop , color ) ;

Parametre Değerleri

Parametre Açıklama Oynat
stop gradyanıyla başı ve sonu arasındaki konumunu temsil eden 0.0 ile 1.0 arasında bir değer Oynat "
color Bir CSS renk değeri en gösterilecek stop pozisyonuna Oynat "

Örnekler

Diğer Örnekler

Örnek

Birden fazla olan bir gradyan tanımlama addColorStop() şekli:

Yourbrowserdoesnotsupportthecanvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");

var grd=ctx.createLinearGradient(0,0,170,0);
grd.addColorStop(0,"black");
grd.addColorStop("0.3","magenta");
grd.addColorStop("0.5","blue");
grd.addColorStop("0.6","green");
grd.addColorStop("0.8","yellow");
grd.addColorStop(1,"red");

ctx.fillStyle=grd;
ctx.fillRect(20,20,150,100);
Kendin dene "

<Tuval Nesne