我正在使用 webkit-image-set 使我的图像对于使用 Retina 显示器的用户来说看起来都非常漂亮。
由于这个 CSS 选择器不适用于 img 标签,我有一些看起来像这样的 HTML 和 CSS(如 Apple 的 WWDC 2012 会议所示):
<div id="iconImage">
</div>
div#iconImage {
width:152px;
height:152px;
background-image: -webkit-image-set(url(WebsiteIcon.png) 1x, url(WebsiteIcon@2x.png) 2x);
background-size: 152px 152px;
margin-left:auto;
margin-right:auto;
}
在我的 Retina MacBook Pro 上看起来很棒!当然,不是在我使用 Firefox 时:正如我所料,它只是一个空白点。我敢肯定,在 IE 中查看时它也不会显示任何内容。它也不是很容易获得。
那么,我可以在上面的代码中添加什么来制作:
- 图像(可能是低分辨率版本)显示在
- 可能是某种文本或替代文本或其他内容,以便残障访问者更容易访问它。