【发布时间】:2018-11-01 12:13:43
【问题描述】:
我正在处理Mozilla's tutorial on responsive images。本教程的一部分解释了如何使用浏览器开发工具的响应式设计功能来查看嵌入图像在各种显示尺寸上的像素尺寸。
它要求学生在浏览器中查看their demo page,并打开响应式设计开发工具。我正在使用 Chrome 并做到了这一点。然后我将屏幕尺寸设置为320 X 480,并检查了页面正文中的第一张图片。但是,Chrome 表示图片的尺寸为800 X 464。如果屏幕本身只有320 X 480,那怎么会呢?
另外我在 Firefox 中试了一下,Firefox 给出了280 X 162.4。
所以:
- 所有这些维度的单位是什么?我假设所有尺寸都以像素为单位,但小数像素并没有什么意义。
- 假设单位都是一样的,为什么Chrome中的图片比屏幕大,为什么Chrome和Firefox不同意?
【问题讨论】:
-
当您将鼠标悬停在元素面板中的 src 上时,Chrome 会向您显示图片的原始尺寸,并会在样式面板中向您显示 css - 在这种情况下,它是
100%容器
标签: html css google-chrome firefox