# 一个简单例子

# 代码示例

function draw() {
  const canvas = document.getElementById("canvas");
  if (canvas.getContext) {
    const ctx = canvas.getContext("2d");
    ctx.fillStyle = "rgb(200,0,0)";
    ctx.fillRect(10, 10, 55, 50);
    ctx.fillStyle = "rgba(0, 0, 200, 0.5)";
    ctx.fillRect(30, 30, 55, 50);
  }
}
draw();

实际渲染效果

# 栅格(坐标系)

栅格的起点为左上角。所有元素的位置都相对于原点定位。见图