在HTML5 Canvas绘制阴影示例
<!DOCTYPE HTML>
<html>
<head>
<style>
body {
margin: 0px;
padding: 0px;
}
#myownCanvas {
border: 2px solid #9C9898;
}
</style>
<script>
window.onload = function () {
var canvas = document.getElementById("myownCanvas");
var context = canvas.getContext("2d");
context.rect(188, 40, 200, 100);
context.fillStyle = "blue";
context.shadowColor = "gray";
context.shadowBlur = 25;
context.shadowOffsetX = 20;
context.shadowOffsetY = 20;
context.fill();
};
</script>
</head>
<body>
<canvas id="myownCanvas" width="600" height="220"></canvas>
</body>
</html>
HTML5 Canvas阴影
就像HTML5中的真实对象阴影一样,我们还可以使用HTML5属性,ShadowColor和ShadowBlur创建对象的阴影,其中ShadowColor属性定义阴影颜色。
阴影属性定义阴影的大小。
语法
context.shadowColor = "gray"; context.shadowBlur = 25; context.shadowOffsetX = 20; context.shadowOffsetY = 20;
日期:2020-04-11 23:04:10 来源:oir作者:oir
