Ket*_*tri 5 css sprite retina-display
如果已经没有,我会非常感激,如果有人可以自己做一些如何制作视网膜和非视网膜CSS精灵的说明.如果可能,最好在过程中使用一些CSS sprite -generator.
与主题相关:http://miekd.com/articles/using-css-sprites-to-optimize-your-website-for-retina-displays/
谢谢大家!
在你的css文件中,你现在可以在粗略的界限上定义:
.#spriteA,spriteB{
background-image: url(sprite.png);
width:25px;
height:25px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi) {
.#spriteA,spriteB{
background-image: url(spriteX2.png);
width:25px;
height:25px;
}
}
.spriteA{ background-position: 0 50%; }
.spriteB{ background-position: -31px 50%; }
Run Code Online (Sandbox Code Playgroud)这样,无论您使用非视网膜还是视网膜分辨率,都可以保持背景位置比(50%).