【发布时间】:2017-01-07 05:54:12
【问题描述】:
我刚刚创建了一个新网页,所以没有太多的标记可供查看。
我设置了这个:
<picture>
<source media="(min-width: 1000px)"
srcset="images/largeme.jpg">
<source media="(min-width: 465px)"
srcset="images/medme.jpg">
<img src="images/smallme.jpg"alt="hero profile">
</picture>
无论窗口的宽度如何,它都默认为 medme.jpg 图片。我设置了这个:
<picture>
<source media="(min-width: 1000px)"
srcset="images/largeme.jpg">
<source media="(min-width: 465px)"
srcset="images/medme.jpg">
<!-- <img src="images/smallme.jpg"alt="hero profile">-->
</picture>
注释掉 img 后备标签,它不显示任何内容。
我正在运行 Chrome 52,它应该支持图片元素。但它似乎表现得好像它不支持它或什么的。我在这里做错了什么?
【问题讨论】:
-
您确定正在提供图片吗?在开发工具的 Network 选项卡中检查网络请求
标签: html image responsive-design picturefill