我正在开发一个像这样的照片拼贴 [1]:http ://www.fotor.com/features/collage.html但我正在使用 javascript 和 html 制作它,我现在面临的问题是我想要动态调整矩形大小。动态地,我的意思是如果我调整任何矩形的大小,其他矩形也会调整大小,所以任何人都可以帮助或建议我任何解决方案吗?或任何 js 库?或者如果有人做过可以分享吗?
if (newSide != UNKNOWN) {
if (ndiv.resize(newSide, deltaX, deltaY)); { //
this.resizeNeighbours(newSide, ndiv, deltaX, deltaY);
calls.push({
d: ndiv,
n: newSide,
dx: deltaX,
dy: deltaY
});
}
} //end if new side unknown
} //end
for
for (i = 0; i < calls.length; i++) {
c = calls[i];
this.autoSizeDivs(c.n, c.d, c.dx, c.dy, dep + 1);
}
} catch (e) {
console.log(e);
}
return true;
}