HTML5入门九---Canvas画布
2024-08-26 14:31:22
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
canvas{
border: 1px dashed black;
}
</style>
<script>
window.onload = function(){
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
context.translate(100,100);//平移
var cop = 10;//试着减小或增大cop的值观察图案变化
for(var i = 1; i<cop; i++){
context.rotate(2*Math.PI*1/(cop-1));//旋转
context.rect(0,0,60,60);//画矩形
}
context.strokeStyle = "red";
context.stroke(); }
</script>
</head>
<body>
<canvas id="myCanvas" width="300" height="200">
</canvas>
</body>
</html>
最新文章
- PAT 1046. 划拳(15)
- 分析Mysql 5.6的Dockerfile
- AC日记——石头剪刀布 openjudge 1.6 08
- springMVC-mvc:annotation-driven
- 问:Linux下Chrome标题栏中文乱码
- python __str__ &; __repr__ &; __cmp__
- [原创]java WEB学习笔记72:Struts2 学习之路-- 文件的上传下载,及上传下载相关问题
- .NET的JSNO 序列化跟反序列化
- string.Format字符串格式说明
- js 行列操作
- 13个mysql数据库的实用SQL小技巧
- MVC源码解析 - UrlRoutingModule / 路由注册
- struts2 之 struts2数据校验
- Python3 输入和输出
- magento 2.2.3 -/.gitignore -/.htaccess 分享
- [HackerRank]New Year Chaos[UNDONE]
- nregistering JMX-exposed beans
- VS2017上使用RDLC Report
- JavaScript之this,call,apply
- TypeScript学习笔记(九):装饰器(Decorators)