28 lines
836 B
HTML
28 lines
836 B
HTML
|
<!DOCTYPE html>
|
||
|
<html subLang="en">
|
||
|
<head>
|
||
|
<meta charset="UTF-8">
|
||
|
<title>Example of Filling Linear Gradient inside Canvas Shapes</title>
|
||
|
<style type="text/css">
|
||
|
canvas{
|
||
|
border: 1px solid #000;
|
||
|
}
|
||
|
</style>
|
||
|
<script type="text/javascript">
|
||
|
window.onload = function(){
|
||
|
var canvas = document.getElementById("myCanvas");
|
||
|
var context = canvas.getContext("2d");
|
||
|
context.rect(50, 50, 200, 100);
|
||
|
var grd = context.createLinearGradient(0, 0, canvas.width, canvas.height);
|
||
|
grd.addColorStop(0, '#8ED6FF');
|
||
|
grd.addColorStop(1, '#004CB3');
|
||
|
context.fillStyle = grd;
|
||
|
context.fill();
|
||
|
context.stroke();
|
||
|
};
|
||
|
</script>
|
||
|
</head>
|
||
|
<body>
|
||
|
<canvas id="myCanvas" width="300" height="200"></canvas>
|
||
|
</body>
|
||
|
</html>
|