这可能非常广泛,但让我缩小范围。假使,假设
我可以支持的最大宽度x高度是多少?
如果我尝试将27150x 20950图片放入<img>标签,Chrome 将会崩溃。
所以我想知道图像可以支持的最大宽度和高度。
注意:我已经过了这篇文章,但是它已经八岁了
编辑1:我能够加载160 Mb 4000x 4000px文件,因此文件大小不是问题,27150x 20950图像仅为7 Mb。压缩不是我的选择。
我有一个用作div背景的精灵表.尺寸是:
宽度:105920 高度:240.
这是一个大小为620kb 的单色png文件,所以我认为大小不是问题.
当我尝试将其用作background-image: url("spritesheet.png");Firefox时会抛出错误,说"图像损坏或截断".Chrome未显示任何错误消息,但未显示图像.
如果我用gimp将图像的宽度调整为10,000,一切都很好.但显然我不能再用它了.
CSS中允许的最大图像大小是否有任何限制?难道我做错了什么 ?
标题说的是什么; 基本上,如果您在iOS浏览器(例如iPhone)中显示图像,当图像尺寸超过一定限度时,图像将被下采样并以原始分辨率的一小部分显示(即1/n原始像素的像素数) ).
我猜,这是一种避免因图像尺寸因内存不足而变得太大而导致浏览器崩溃的方法.
我的问题是,在WebView(或浏览器)开始对每个第n个像素进行采样之前,图像尺寸的上限是多少?
示例:当显示5760×1800图像时,在浏览器中将其下采样为1440×450(比例为1:4).