我有一个简单的问题,因为我的所有搜索都发现了应用程序设计,而不是网页设计答案。
在为Retina设计时,我应该在CSS中添加1px的水平线,只显示1px?我不希望它加倍,但我也显然无法达到0.5px。
或者是否应该像这样渲染像素指定的边框?
到目前为止,我所研究的所有事情都让它变得更加混乱。
答案 0 :(得分:1)
我假设您在问题的标签上,您在CSS中创建了1px
边框。无需调整高密度显示器的边框。当浏览器呈现边框时,无论需要进行哪些计算,都将是。因此,在任何情况下,您都会获得清晰的1px
边框。
不幸的是,我无法找到明确说明这一点的资源。但是,根据我的个人经验(开发网站,包括移动设备)我知道我从不对高密度显示器的边框厚度进行任何调整。我只为图形做这个。
这是使用CSS创建图形的众多原因之一。