JSFiddle - React, Tailwind, and code Playground

by huang wenxiong

HTML

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
	<script>
	window.onload = function() {
	var canvas=document.getElementById("myCanvas");
	var context=canvas.getContext("2d");
 
	var rectWidth = 300;//设置方形宽度300px
	var rectHeight = 100;//设置方形高度100px
 
	context.translate(canvas.width/2,canvas.height/2); 		
 
	
	context.scale(1.2,0.8);//x轴缩放1.2倍,y轴缩放0.8倍

	context.rotate(-90*Math.PI/180); //旋转90度
 
	context.fillStyle="#2DCC70";//设置填充样式
	context.fillRect(-rectWidth/2,-rectHeight/2,rectWidth,rectHeight);

	context.font="30pt Calibri";//设置字体及大小
	context.textAlign="center";
	context.fillStyle="#fff";
	context.fillText("前端开发",3,15);

}
 
</script>
</head>
 
<body>
	<canvas id="myCanvas" width="400" height="400"></canvas>
</body>
</html>

JavaScript

window.onload = function() {
	var canvas=document.getElementById("myCanvas");
	var context=canvas.getContext("2d");
 
	var rectWidth = 300;//设置方形宽度300px
	var rectHeight = 100;//设置方形高度100px
 
	context.translate(canvas.width/2,canvas.height/2); 		
 
	
	context.scale(1.2,0.8);//x轴缩放1.2倍,y轴缩放0.8倍

	context.rotate(-90*Math.PI/180); //旋转90度
 
	context.fillStyle="#2DCC70";//设置填充样式
	context.fillRect(-rectWidth/2,-rectHeight/2,rectWidth,rectHeight);

	context.font="30pt Calibri";//设置字体及大小
	context.textAlign="center";
	context.fillStyle="#fff";
	context.fillText("前端开发",3,15);

}