使用jquery缩放问题

时间:2016-09-02 12:51:14

标签: javascript jquery html css

我的小提琴http://jsfiddle.net/jkj2yztk/7/缩放工作,但它似乎无法使用,因为它没有保持它应有的。当我放大时,表偏移到左边而没有滚动。我在这里搜索并搜索过,似乎找不到任何帮助。

function place(domObj, row, col) {
 domObj.classList.toggle("land");
};


$('#zoom-in').click(function() {
   updateZoom(1.0);
});

$('#zoom-out').click(function() {
   updateZoom(-1.0);
});


zoomLevel = 1;

var updateZoom = function(zoom) {
   zoomLevel += zoom;
   $('body').css({ zoom: zoomLevel, '-moz-transform': 'scale(' + zoomLevel + ')' });
}

是否有更好的方法或者我的代码是一个问题?

1 个答案:

答案 0 :(得分:0)

缩放和缩放没有变换元素(位置宽度等),它s like lens. Thats why you don得到正确的滚动条。 您需要执行this

之类的操作