为了账号安全,请及时绑定邮箱和手机立即绑定

移动前端 background-image 带来的问题

移动前端 background-image 带来的问题

欧诺更 2015-04-08 10:10:38
我要实现的一个看似很简单页面,页面只采用一张图片做为大背景,其他就什么都没有了 ;css 代码如下:width: 100%;height:100%;background-image:url(../images/index.png);background-position:bottom;background-size:100%;position:absolute;其中 background-position 设为 bottom 的原因是 目前的问题还没有真正解决 设置为bottom 至少能保证 图片最下面有一栏冠名能显示出来;tip:只有一张图片;图片的高度为 750px;所以带来的问题有如下几个:在大屏幕手机下 上下都能显示全,但是头部会有空白;在有些浏览器中 地址栏会遮挡图片;能隐藏地址栏的浏览器 向下滑动 图片能显示全;小屏手机 会遮挡 图片上面一部分,原因是 background-position 设置为了 bottom;如果设置为center的话 上下都会有遮挡想要实现的效果,按照屏幕自动缩放,如果屏幕高度不够 就滚动,至少不会有遮挡的问题;如果实在没有解决方案就用 media query 根据不同屏幕尺寸 采用不同的照片;目前 不想做多套图片~求大神解答~~
查看完整描述

1 回答

?
王富贵先生

TA贡献4条经验 获得超0个赞

你可以试下,background-size:cover;


查看完整回答
反对 回复 2016-04-21
  • 1 回答
  • 0 关注
  • 4603 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信