【发布时间】:2015-08-19 14:55:36
【问题描述】:
在响应式图像中使用em 单元时,浏览器如何理解?
<img alt="A giraffe" src="giraffe.jpg"
srcset="giraffe@1.5x.jpg 600w, giraffe@2x.jpg 800w, [etc.]"
sizes="(max-width: 40em) 40em">
这验证了,我没有在浏览器控制台中看到警告。但是,如果图像预加载器的全部目的是在下载和解析 CSS 之前获取图像,那么浏览器对em 有什么用?
它是否只是默认的font-size 应用于<html>?为了清楚起见,我应该使用rem 吗?用户缩放时两者有区别吗?
这不是理论上的;我是using em in my media query breakpoints,有些图像受容器的限制,容器的大小适合最佳行长(当然是using em)。
我检查了规范,但新的响应式图像功能非常简洁。
【问题讨论】:
标签: html image responsive-design em srcset