用HTML+JS写出一个空心爱心
时间: 2024-06-02 13:12:35 浏览: 105
利用html for循环语句制作一个空心的菱形
以下是用HTML+JS写出一个空心爱心的代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>空心爱心</title>
<meta charset="utf-8">
<style type="text/css">
body {
background-color: #f5f5f5;
}
canvas {
display: block;
margin: 50px auto;
border: 1px solid #ccc;
}
</style>
</head>
<body>
<canvas id="canvas" width="300" height="300"></canvas>
<script type="text/javascript">
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.lineWidth = 3;
ctx.strokeStyle = "#f00";
ctx.fillStyle = "#fff";
ctx.beginPath();
ctx.moveTo(150, 80);
ctx.lineTo(200, 120);
ctx.lineTo(180, 140);
ctx.lineTo(150, 110);
ctx.lineTo(120, 140);
ctx.lineTo(100, 120);
ctx.closePath();
ctx.stroke();
ctx.fill();
</script>
</body>
</html>
```
运行效果如下:
![空心爱心](https://img-blog.csdnimg.cn/20210726201953198.png)
阅读全文