html - 为什么 BITMAPS 加载 "upwards"?

标签 html image browser rendering

如果您有一个非常非常大的 JPG 和一个嵌入 HTML 的 BMP 并将其加载到 Firefox 中,您会注意到 JPG 将“向下”加载(从左到右绘制,然后向下)并且 BMP 将加载“向上”(从右向左绘画,然后向上)。

只是好奇。 :)

最佳答案

我前段时间写了一个位图解析器,如果我没记错的话,位图是反向存储图像的。也就是说,它首先存储较低的行,最后存储较高的行。数据按顺序到达您的浏览器,因此您可以看到它从下往上加载。

编辑:这里有一个更好的链接,几乎可以告诉您关于位图文件您想知道的一切:http://en.wikipedia.org/wiki/BMP_file_format

关于html - 为什么 BITMAPS 加载 "upwards"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601889/

相关文章:

html - 子元素水平溢出时,为什么忽略了父元素的右填充?

javascript onclick()事件不适用于div容器内文本的chrome

css - 使用CSS在父div中垂直对齐图像

javascript - 当我将 js 文件转移到静态文件夹中时,文本消失

CSS 粗体文本下标与图像在同一行

image - 如何在 Swift 中更改 IBAction UIButton 的图像?

java - 将 Retrofit 与 Imgur 的 API 结合使用

javascript - 通过Id访问DOM元素

javascript - 我在验证和表单向导方面遇到问题

browser - 您如何更改明显的原籍国来测试网站?