【发布时间】:2016-09-17 07:00:23
【问题描述】:
我已经使用 Bootstrap 创建了一个 Wordpress 主题,并且一直在尝试将教程中的基本红色方块加载到我的 html 中的画布上。
// create a wrapper around native canvas element (with id="c")
var canvas = new fabric.Canvas('c');
// create a rectangle object
var rect = new fabric.Rect({
left: 100,
top: 100,
fill: 'red',
width: 20,
height: 20
});
// "add" rectangle onto canvas
canvas.add(rect);
脚本已加载,当我控制台记录画布对象时,它会输出画布对象及其属性。但是,画布上不会出现任何内容。我已经确保我的 id 匹配并且我的画布在一个包装器之间并且有 1000 / 1000 px 的空间集,它是居中的。
-
下面是我的模板代码
<div class="container"> <div class="row"> <div class="col-lg-12"> <h1 class="test-header">Test Your Ad Here!</h1> </div> </div> </div> <div> <canvas id="c" width="1000" height="1000"> </canvas> </div> <hr/> <?php get_footer(); ?>
谢谢!
【问题讨论】:
标签: wordpress html canvas fabricjs