这是我从这个教程中学到的用于显示我的 Retina 优化徽标的 CSS:http: //net.tutsplus.com/tutorials/html-css-techniques/the-right-way-to-retinafy-your-websites/
但!当我在我的 iPad 和三星 Galaxy Note II(safari、Firefox、Dolphin 应用程序)上进行测试时,Retina 图像以全尺寸显示,即 1200 像素 x 500 像素。
所以它正在抓取正确的图像,而不是调整它的大小。
我已经在网上搜索了线索,但找不到任何线索。现在要放弃提供视网膜图像了。有任何想法吗?非常感谢!
<div class="logo-splash"></div>
/* CSS for devices with normal screens */
.logo-splash {
height: 250px;
background-size: 600px 250px;
background: url(images/iaay_splash_logo.png) no-repeat center center;
}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
.logo-splash {
background-size: 600px 250px;
height: 250px;
background: url(images/iaay_splash_logo@2x.png) no-repeat center center;
}
}