是否有人认为在视网膜设备content
上设置 css 属性以body
运行特定于视网膜的 js 有什么问题?
在我看来,这似乎是用于测试视网膜设备的最简单、最轻便的跨浏览器解决方案。至少它对我有用......
CSS:
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
body {
content: 'retina'
}
}
用 jQuery 测试:
var isRetina = $('body').css('content') == 'retina';