0

这个问题相信大家都不陌生。

例如,如果我有一张图片,我以 32 x 32 px 的大小显示,然后用 JavaScript 将其放大到 64 x 64 px,图片质量会在大约 1 到 2 秒内变差,然后变得更好。

那么有没有办法在使用 JavaScript 调整图片大小时防止图片质量下降呢?

4

2 回答 2

1

您可以将图像交换为预加载的图像,而不是调整大小。

于 2012-10-15T09:11:52.043 回答
0

好吧,这首先取决于图像的大小,如果图像大小大于您在代码中设置的大小,很明显,如果您使用 javascript 进行缩放,它将向您显示更清晰的内容。

如果图像本身尺寸较小并且您想要缩放,则图像将失真和像素化。

同样,当您尝试缩放或使其更大时,请尝试相等的命题,或者您可以使用 css zoom 属性进行缩放

于 2012-10-15T09:14:21.373 回答