0 Star 0 Fork 0

Pan/html5_canvas

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
保存和恢复状态save&restore.html 934 Bytes
一键复制 编辑 原始数据 按行查看 历史
Pan 提交于 2019-10-12 18:09 . code sample 2
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script src="https://cdn.bootcss.com/jquery/3.4.0/jquery.min.js"></script>
<script>
$(function($){
var canvas = $('#canvas'),
context = canvas.get(0).getContext('2d')
context.fillStyle = '#ff00ff'
context.save()//保存当前状态 即保存颜色
context.fillRect(50, 50, 100, 100)
context.fillStyle = '#0000ff'
context.translate(50,100)
context.fillRect(200, 50, 100, 100)
context.restore()
context.fillRect(350, 50, 100, 100)
})
</script>
</head>
<body>
<canvas id="canvas" width="400" height="400" style="border: 2px solid #ddd;"></canvas>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/codingpan/html5_canvas.git
git@gitee.com:codingpan/html5_canvas.git
codingpan
html5_canvas
html5_canvas
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385