【发布时间】:2013-09-10 22:59:15
【问题描述】:
我遇到了 HTML5 picture-元素的问题。我想为最大宽度为 600 像素的设备显示一个较小的图像。其他设备应该了解全局。
<picture alt="logo">
<source src="img/b2b-logo-small.png" media="max-width: 600px">
<source src="img/b2b-logo.png" >
<img class="logo" src="img/b2b-logo.png" /> <!-- Fallback -->
</picture>
如果我减小浏览器窗口的宽度,什么都不会发生,因为 Chrome 总是显示来自 img-tag(后备)的图片。为什么?
【问题讨论】:
-
主要是因为
picture标签不是HTML5的一部分。这是一个提议。据我所知,目前没有浏览器实现它。 -
啊,好的。我刚刚在article Thx 中读到它。
标签: css html image responsive-design