1.先canvas.save保存原始配置状态
2.再做translate变形等操作绘制图形
3.再canvas.restore恢复原始配置状态
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>脚本</title>
<style>
canvas {
background-color: aqua;
/* transform: rotate(30deg);
-ms-transform: rotate(30deg);
-webkit-transform: rotate(30deg);
transform: skew(60deg,0deg);
-ms-transform: skew(60deg,0deg);
-webkit-transform: skew(60deg,0deg); */
/* transform: translate(100px, 50px); */
/* -ms-transform: translate(100px, 50px);
-webkit-transform: translate(100px, 50px); */
}
div#ndiv {
background-color: yellow;
transform: rotate(60deg);
-ms-transform: rotate(60deg);
/* IE 9 */
-webkit-transform: rotate(60deg);
/* Safari and Chrome */
}
</style>
&