【发布时间】:2012-12-11 15:32:20
【问题描述】:
我目前正在构建一个 XenForo 主题,该主题旨在使用透明度和有趣的 CSS3 效果展示全屏、中等高分辨率的照片背景。然而,我担心一个相当讨厌的缩放问题——尤其是在小型设备上。正如您可能想象的那样,一想到访问者试图在 3G 或 GPRS 连接上加载近 1 兆字节的照片,我就会感到痛苦。
有问题的背景是附加到<html> 元素的固定背景图像。
什么是处理规模问题的合适方法?我只会做这么多的压缩,那么基于 JavaScript 的解决方案为视口/设备提供适当大小的图像是否足够有效?还有其他我可以考虑的解决方案吗?
感谢您的宝贵时间:)
【问题讨论】:
-
手机上需要这张背景图吗?
-
使用媒体查询为较小的设备提供适当缩放的背景图像有什么问题吗?
-
@cimmanon:我真的没想到。但是,这是一个非常好的主意,我可能会这样做。
-
@ScottSimpson:理想情况下,是的。
标签: javascript css image background responsive-design