html - 不同的图像大小取决于视口(viewport)

标签 html image css responsive-design

在我的完全响应式单页应用程序中,我有一个最多包含 10 张图片的图片库。对于移动设备,我会将较小的图像应用为 background-image 以缩短加载和渲染时间。这可以很容易地通过媒体查询来完成。

注意:如果用户正在调整浏览器窗口的大小并且在媒体查询中,将从 CDN 获取图像的新版本。

这是可以接受的还是您知道更好的解决方案?

最佳答案

听起来是个不错的计划:)

您还可以使用预取机制来预取较小的图像

<link rel="prefetch" href="small-image.png">

关于html - 不同的图像大小取决于视口(viewport),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52824057/

相关文章:

javascript - 使用 JavaScript 在网站上比较两个图像

html - 在 Firefox 中带有基本 href 的 SVG 掩码

html - 在 css 错误中居中 div 还是我只是做错了?

JavaScript 适用于内联 svg 但不适用于外部链接的 svg?

javascript - 防止在剑道网格中编辑一行?

c# - 在 .NET 的 System.Drawing 命名空间中看不到图像类型

javascript - gl.texImage2D 适用于 Image,但不适用于 ImageData

javascript - 需要有关使用 jquery 在购物车/购物篮中显示事件/选定元素的指导

PHP 在加载 index.php 时加载 html 文件

javascript - 如何避免在调整窗口大小时 Logo 改变位置?