JSFiddle - React, Tailwind, and code Playground
by Alexander Gusman
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.4.0/fabric.min.js"></script>
<canvas id="canvas"></canvas>
CSS
canvas {
border: 1px solid red;
}
JavaScript
var canvas = new fabric.StaticCanvas('canvas');
canvas.setHeight(300);
canvas.setWidth(300);
var rect = new fabric.Rect({
left: 100,
top: 100,
fill: 'rgba(0,0,0,0.0)',
width: 100,
height: 100,
stroke: 'black'
});
var backgroundRect = new fabric.Rect({
left: 0,
top: 0,
fill: 'red',
width: canvas.width,
height: canvas.height
});
canvas.add(backgroundRect);
canvas.add(rect);
canvas.renderAll();