html - 图像 srcset 定义未按预期工作
问题描述
我正在尝试根据设备的视口显示不同的图像尺寸。在我的具体情况下,我想为小于 600 像素的视口显示一个小图像,为大于 600 像素的视口显示一个更大的图像。
这是我想出但似乎不起作用的代码:
<IMG srcset="small.png 400w, big.png 700w" sizes="(max-width: 600px) 400px, 700px" src="big.png" width="700" height="932" border="0" class="expimgbanners" alt="Let It Be">
我已经使用不同的设备和 Chrome 开发者工具对其进行了测试,但无论视口大小,我总是得到显示的大图像(名为 big.png 的图像)。
这是一个活生生的例子: https ://www.virtualsheetmusic.com/test-img.html
有任何想法吗?
解决方案
推荐阅读
- javascript - Sencha Listener Onchange 没有运行
- python - 如何在带有 L298N 驱动程序的树莓派中使用 python 控制直流电机
- c++ - gcc 和 Ubuntu 上的舍入不正确
- node.js - 如何在 puppeteer 爬虫的多个选项卡中同时获取数据?
- c# - 事件处理程序在 PostBack 上丢失
- git - Git push 在写入对象时冻结并给出 504 错误
- javascript - 在字符串上创建原型和“this”的使用
- php - 当一个输入文件为空时,如何匹配输入文本数据和输入文件数据中的数组数据?
- java - 主键未从 PostgreSQL 加载到 JTable
- reactjs - eslint - 尽管 .eslintrc.json 设置正确,no-unused-vars 警告仍然存在