【发布时间】:2012-08-06 14:03:09
【问题描述】:
对背景图片使用 CSS 媒体查询非常棒,但是常规的嵌入图片呢?
www.retinajs.com 和 www.retina-images.complexcompulsions.com 很棒,但我对它们都有一个问题。它们为所有视网膜设备提供视网膜图形,无论大小。例如,iPhone 不需要为其提供视网膜图形,因为它无论如何都会缩小图像。在(可能)连接速度较慢的 iPhone 上提供双分辨率图像是一种浪费。
谁有办法解决这个问题?
【问题讨论】:
-
好吧,如果您在显示 Retina 图形时遇到麻烦,不妨将您的网站设计为响应式。在这种情况下,iPhone 图形不会缩小。
-
使用响应式设计,我只能看到使用背景图像作为解决方案。对于 html 中的图像,没有其他解决方案,除非您为所有内容创建两个 div,1 个用于视网膜,1 个用于常规和 display:block 适当的。
标签: iphone css image retina-display