html - srcset 属性未从尺寸显示正确的图像
问题描述
我创建了一个带有响应式图像的 HTML 页面。我使用带有大小的 srcset 属性来选择同一图像的不同大小。
<img src="{{ $img_array[2] }}"
srcset="{{ $img_array[0] }} 100w,
{{ $img_array[1] }} 160w,
{{ $img_array[2] }} 350w,
{{ $img_array[3] }} 550w,
{{ $img_array[4] }} 750w,
{{ $img_array[5] }} 1000w"
sizes=" (max-width:374px) 334px,
(max-width:479px) 439px,
(max-width:575px) 535px,
(max-width:767px) 58px,
(max-width:991px) 58px,
(max-width:1199px) 58px,
58px"
alt="test">
在 1199px 宽度、991px 宽度和 767px 宽度中,图像在轮播幻灯片放映缩略图中使用。当我使用 iPad mini (DPR 2.0) 进行测试时,我希望加载 160W 图像,因为 DPR 为 2。(58 x 2 = 116 所以最接近的图像是 160W)但是浏览器在每个视口大小中加载 550W 图像。如何解决这个问题?
解决方案
推荐阅读
- python - 如何在 C(++) API 中为小输入实现 Tensorflow Python model() (__call__) 性能?
- deep-learning - 自定义 pytorch DenseNet 模型上的 grad cam
- django - 部署 Django 应用程序时 Heroku 中的应用程序错误,具体来说,日志尾部显示 = Build failed -- 检查您的构建输出:*link*
- php - Eloquent 模型:防止将瞬态(或“虚拟”)属性保存到数据库
- mysql - 查询在 MySQL 中运行良好,并在雪花中给出“in select Clause is not a aggregate or in the group by clause”错误
- javascript - 计算属性不更新 vue
- laravel - Laravel 将 Collection 从 Blade 发送到 VueJs
- python - 对数字进行排序的最佳算法是什么?
- python - 滑动窗口视图输出尺寸
- javascript - 收藏按钮