gpt4 book ai didi

jquery - 使用 jQueryRotate 旋转后图像变大了一点

转载 作者:行者123 更新时间:2023-12-01 07:32:05 25 4
gpt4 key购买 nike

我尝试过同时使用 jQueryRotate v2.0和 v1.7。但在这两种情况下,旋转后图像都会稍大一些。我怎么解决这个问题?我使用以下代码进行旋转:

var test = 0;
$('#working-area .rotatable').live('click', function(event) {
test = test + 90;
$(this).rotate({
angle: test,
containment: "working-area"
});
});

最佳答案

图像旋转时肯定会占用更大的空间,特别是如果图像是矩形,因为高度和宽度大小不同。以一张 8x4 的纸为例,将其横向旋转 45 度。您会发现纸张现在占据了原来高度的一半,宽度是原来的两倍。现在再旋转 22.5 度,您会发现高度现在变大了 3/4。

通常的解决方案是用图像的高度或宽度(以较高者为准)制作一个正方形尺寸包含,然后在该值上添加四分之一以适应旋转时尺寸的变化。

关于jquery - 使用 jQueryRotate 旋转后图像变大了一点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5335215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com