【问题标题】:HTML How to get image to load with less qualityHTML如何以较低的质量加载图像
【发布时间】:2015-06-20 10:49:58
【问题描述】:

所以我有一个图像(PNG 文件),我希望相对于我的网页将其缩放为 90%。然而,这个 PNG 文件非常大,所以当它被缩放时,不仅加载需要几秒钟,而且它会占用 RAM(我的电脑已经给我警告说它内存不足)。在那种情况下,我不需要所有这些图片质量,那么如何让图像以较低的质量渲染(以加快加载时间),同时保留缩放比例而不改变原始文件?

~谢谢

【问题讨论】:

标签: javascript html rendering image-quality


【解决方案1】:

您可以仅使用 HTML 和 CSS 按比例缩放图像,但浏览器仍会将整个图像加载到内存中。您需要使用一些照片编辑软件将图像的分辨率和图像格式更改为JPEG,它的压缩算法比PNG图像格式更好。

HTML:

<div class="img_resz">
    <img src="img.jpg">
</div>

CSS:

.img_resz img 
{
    width: 90%;
}

【讨论】:

    【解决方案2】:

    HTML 无法加载“质量较差”的图像。 如果您希望图像加载更快,则需要使用图像编辑软件,因为浏览器会先以全画质加载,然后再缩小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-08
      • 1970-01-01
      • 1970-01-01
      • 2011-10-01
      • 1970-01-01
      • 2013-07-28
      相关资源
      最近更新 更多