19/09/2018, 14:57

createRadialGradient() trong Canvas

Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5. Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 < ! DOCTYPE html > < html > < body > < canvas ...

Trình duyệt của bạn không hỗ trợ thẻ canvas trong HTML5.

Code:

Demo

Trình duyệt hỗ trợ

Số trong bảng dưới đây thể hiện phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ cho thuộc tính.

Thuộc tính Icon Chrome Icon FireFox Icon IE Icon Safari Icon Opera
createRadialGradient() 4.0 2.0 9.0 3.1 9.0

Định nghĩa và cách sử dụng

Phương thức createRadialGradient() dùng để tạo ra một đối tượng dải màu dạng tròn.

Dải màu này có thể dùng để đổ lên hình chữ nhật, hình tròn, đường thẳng, chữ, v.v…

Mẹo: Có thể sử dụng đối tượng này làm giá trị cho thuộc tính strokeStyle hoặc fillStyle.

Mẹo: Sử dụng phương thức addColorStop() để thêm màu sắc và vị trí của màu trong dải màu.

Cú pháp JavaScript: context.createRadialGradient(x0,y0,r0,x1,y1,r1);

Giá trị tham số

Tham sốMiêu tả
x0Tọa độ X của tâm đường tròn bắt đầu dải màu
y0Tọa độ Y của tâm đường tròn bắt đầu dải màu
r0Bán kính của đường tròn bắt đầu
x1Tọa độ X của tâm đường tròn kết thúc dải màu
y1Tọa độ Y của tâm đường tròn kết thúc dải màu
r1Bán kính của đường tròn kết thúc
0