【发布时间】:2016-05-03 11:35:09
【问题描述】:
我创建了两个版本的标志,一个垂直的和一个水平的,第一个用于移动屏幕,第二个用于桌面,从一个切换到另一个我需要图片元素。不幸的是,我在 Dreamweaver 和 Sublime 文本编辑器中都没有实现它。经过数小时的研究,我唯一注意到的是它只适用于虚拟图像(placehold.it)。更多的问题似乎是 srcset 属性(无论是什么浏览器,它都无法显示任何内容),而 src 属性似乎可以正确显示源图像。 任何形式的帮助将不胜感激! (代码如下)
<picture>
<source media="(min-width:600px)"
srcset="assets/desk/logo horiz.png"/>
<img src="assets/mob/logo vertical.png"/>
</picture>
【问题讨论】:
-
如果它适用于虚拟图像,那么它与您的相对 src 属性有关。可能是名称文件中的空格。尝试将您的图像重命名为
logo_horiz.png和logo_vertical.png或encode 空间为%20。还要检查你的相对路径是否正确。 -
我对你的感谢永远不够乔迪!下划线格式有效!
标签: html image media src srcset