在body里面用css添加了背景图片,在电脑端显示正常,在手机是空白的。

body{

background:url(../img/bg.jpg)no-repeat fixed 0 0/100% 100%;

}

请问这是为什么啊。

阅读 8k
6 个回答

手机页面你加viewport了么?

为什么背景图不加在一个DIV上,然后设置div的样式:width:100%;height:100%,直接放在body上面是不是不太好

我试了试 一切正常啊

试试把background的属性分开来写,像background-image,background-position,。。。这样子~

no-repeat 前面加空格

被自己蠢到了。 一直都没有注意过需要给html,body加宽高100%。 感谢楼上所有的大神。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题