0
我有3列:AngularJS列COL-MD尺寸
<div class="col-md-2">
<!-- Stuff 1 -->
</div>
<div class="col-md-6">
<canvas id="canvasBlocs" width="950" height="1700"></canvas>
</div>
<div class="col-md-4">
<!-- Stuff 3 -->
</div>
在我的画布,我有一个形象,但它不与柱配合(到大的右侧和左侧,如果我缩放/去变焦)。
我如何确保画布不会比列大?
我只想让画布与列完美配合。
[编辑]我的JS代码。图像现在在画布内“变大”。如何在画布中缩放图像的正确尺寸?
var canvas = document.getElementById('canvasBlocs');
var context = canvas.getContext('2d');
var img = new Image();
img.src = ".img/myImage.png;
img.onload = function() {
var pattern = context.createPattern(img, "no-repeat");
context.fillStyle = pattern;
context.fillRect(0, 0, canvas.width, canvas.height);
}
[EDIT2]
帆布确定,但影像内大: http://hpics.li/3cf3e2c
当我dezoom: http://hpics.li/0a0230e
感谢您的帮助!
谢谢,画布现在好了,但画布内部的图像仍然存在问题。它现在像一个大变焦。 – Jose 2014-11-05 10:11:52
我正在做我的画布,像var img = new Image(); img.onload = function(){} – Jose 2014-11-05 10:16:24
你是什么意思“大变焦”? – dfsq 2014-11-05 10:26:14