css - 是否可以用 CSS 中的图像替换 HTML 图像?
问题描述
我想知道是否可以在媒体查询中用 HTML 图像替换 CSS 中的图像。当宽度为 100% 时,通常较小的图像会变得有些模糊。我知道如何通过 CSS 插入图像,但我对学习响应式开发非常陌生。如果可能,您将如何实现这一目标?谢谢大家,我真的很感激。
解决方案
实际上,它是用 HTML 完成的。使用元素。_ <picture>
您可以指定媒体查询以确定要加载的图像:
<picture>
<source srcset="mdn-logo-wide.png" media="(min-width: 600px)">
<img src="mdn-logo-narrow.png" alt="MDN">
</picture>
推荐阅读
- api - 当我使用 https 地址时,为什么 axios 在 http 中调用我的 api
- c# - 如何从 Xamarin 移动应用程序以编程方式生成 PDF 文件
- sql - 如何选择不同的行但最大日期?
- ios - “添加到主屏幕”图标在带有 HTTPS 的 iOS 13 上不起作用
- java - 如何在java中获取一个人的年月和日数的出生日期
- linux - 如何在多个文件中搜索字符串?如果不存在则显示文件名
- apache-spark - Databricks 结果缓存
- php - Mysql join 三表/ Laravel 查询
- mysql - 如何按从 7 点到 6:55 的时间排序记录?
- javascript - 不明白为什么 forEach 无法访问其循环遍历的数组