html - 带条件的Html图片媒体查询
问题描述
我想让我的图像使用图片配置以这样的方式显示
屏幕尺寸 | 图片 |
---|---|
(最大宽度:300 像素) | 小图像 |
((最小宽度:301px)和(最大宽度:400px)) | 大图 |
((最小宽度:401px)和(最大宽度:500px)) | 小图像 |
(最小宽度:501px) | 大图 |
但我只是无法让它工作。
这个JS fiddle是我已经尝试过的一个例子。
但基本上这是我尝试过的:
<picture>
<source media="(max-width: 300px)" srcset="....">
<source media="((min-width: 301px) and (max-width:400px))" srcset="....">
<source media="((min-width: 401px) and (max-width:500px))" srcset="....">
<source media="(min-width: 501px)" srcset="....">
<img src="...." alt="XYZ" style="width:250px">
</picture>
每次我点击外部断点时,图像都是正确的,但似乎它忽略了内部断点。
是否可以在图片上进行这种类型的媒体查询?
解决方案
推荐阅读
- python - PyCharm:安装模块所需的管理权限
- amazon-web-services - 我无法在 AWS Aurora 集群中启用“公共访问”配置
- python - Word2Vec 训练的语料库中不可用的单词
- java - 没有数组的递归。IDE 打印正确的输出,FileWriter 没有
- python - 录制视频直到达到特定时间
- excel - VBA 我可以创建一个由一组工作表组成的 Iterable 对象吗?
- foreach - 如何在 SwiftUI 列表中使用 .focusedValue
- python - Python:在多台机器上使用相对路径
- mysql - NodeJs 和 MySql 连接中的异步/等待
- django - 无法在 Django UpdateView form_valid 中动态保存 user.is_active 或信号