开发者社区> 问答> 正文

大家做手机网页的时候,是如何使背景图变清晰的?

我发现一个现象,如果我要一个区域,比如宽高都是200px,然后背景图也正好是200px的话,那么在手机上显示会模糊,安卓和苹果都模糊,只有当我的背景图是超过200px,比如300px,然后用background-size:contain的方法,背景图才会清晰,这是为什么呢?

展开
收起
a123456678 2016-03-26 15:13:06 1937 0
1 条回答
写回答
取消 提交回答
  • 简单说,一个屏幕像素会显示4个css像素,比如iPhone 5s,device-pixel-ratio是2,屏幕宽是320px,但显示的网页是640px,所以要显示320px宽的图片就要做成640px宽才清晰。

    2019-07-17 19:16:17
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
3D动画的菜谱式灯光与云渲染 立即下载
优酷暗黑模式 立即下载
触摸云端编程之道 立即下载

相关实验场景

更多