html - 如果大于 1px,html 中的重复背景是否更有效?

标签 html css performance web

如果有一个在某个维度上重复的一维背景,如果图像是例如1 像素宽与 10 或 20 像素宽?

最佳答案

我假设你的意思是二维背景。

我无法想象在现代计算机上会有任何明显的区别。但是,由于带宽仍然非常宝贵,尤其是在移动设备上,我认为您最好通过重复 1 像素宽的图像而不是 2 或 3 像素宽来节省带宽。

更新:我们刚刚进行了一项测试,虽然不科学,但在感知上肯定是相关的,其中一个页面在 10,000,000 像素的正方形 div 上渲染了一个 10 像素的绿色正方形,而另一个页面在相同大小的 div 上渲染了一个 1 像素的绿色正方形。所有样式都用CSS设置,两个页面都没有其他内容。图形是在本地加载的。在 Mac 版 Safari 5 或 Mac 版 FireFox 8 中,渲染绝对没有感知差异。尽管如此,某些型号的旧款(较差的)智能手机仍可能存在性能问题。

关于html - 如果大于 1px,html 中的重复背景是否更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8362974/

相关文章:

html - 基础 zurb 中的切换顶部栏问题

javascript - 通过 javascript 与开发人员控制台测量时的不同延迟时间

html - 如何从内容中单独打印组显示?

javascript - 如何使用 Javascript 检测文本区域中的新空行?

html - 使用图像删除 HTML 图形标记下的空间

html - 无法使占位符输入文本消失

javascript - 如何将 javascript 变量中的值输出到 html td 单元格中?

JavaScript 在包含下拉菜单和字段的添加更多按钮内不起作用

java - 2 AtomicReferences可以虚假共享吗?

c++ - 大型项目的 Visual Studio 2010 C++ 链接器性能