【发布时间】:2013-02-11 23:13:53
【问题描述】:
我正在开发一个必须支持Retina displays 的新网站。经过一些 html/css @media 查询、大量研究和令人难以置信的大量测试后,它仍然无法正常工作。
所以为了解决我的问题,我创建了这个基本的“我有 Retina 显示器吗?”页面。 (代码如下):
<title>Retina Test</title>
<style type="text/css">
body { background-color: green; }
@media all and (-webkit-min-device-pixel-ratio : 1.5) {
background-color:blue;
}
</style>
我使用background-color 只是为了进行基本测试。可能很高兴知道,我有一些视网膜设备要测试:视网膜 macbook pro 和视网膜 iPhone 4。
谢谢转发。 鲍勃
【问题讨论】:
-
你尝试使用
media screen ... -
试过
<link rel="stylesheet" media="...." href="http://foo.bar.com/stylesheet.css" />吗? -
你的身体有内容吗?如果不是 - 它可能只有 0 的高度,这就是你看不到 BG 颜色的原因
-
是的,我使用了媒体屏幕...不,正文没有内容,但我稍微调整了一下,因为“Zoltan Toth”可能正在解释这个问题。调整版:
Retina Test -
您没有在媒体查询中选择任何内容。这可能是问题所在?
标签: css stylesheet retina-display