【问题标题】:Background image is not displayed properly only on Android browsers背景图像仅在 Android 浏览器上无法正确显示
【发布时间】:2017-04-13 23:10:22
【问题描述】:

我正在尝试使用 Visual 2010 上的引导库创建我的第一个响应式网站。我的登录页面的背景是显示在孔页中的图像。这就是为什么我在手机上使用viewPort进行调整的原因...... <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> 它在所有浏览器和 IOS 设备上都可以正常工作,但对于 Android 设备则无法正常工作。每个 Android 屏幕的底部都有一个空白区域。如何删除此空白并在 android 浏览器上正确显示图像?附上2张安卓和IOS设备的截图。

更新: 下面是我身体的 css 类:

.imgBack { 
   background: url(images/bg.jpg) no-repeat center center fixed; 
   -webkit-background-size: cover; 
   -moz-background-size: cover; 
   -o-background-size: cover; 
    background-size: cover; 
}

【问题讨论】:

  • 背景图片你用什么css?
  • 请检查我的更新,谢谢

标签: android html css twitter-bootstrap viewport


【解决方案1】:

尝试添加:

html{
    height:100%;
    min-height:100%;
}
body{
    min-height:100%;
}

【讨论】:

  • 感谢您的建议,很抱歉回复晚了,该解决方案解决了我的一半问题:PC(所有浏览器)和手机(Android 和 IOS)上的屏幕可以滚动,而无需滚动特别是当屏幕太大时(如 PC 和平板电脑屏幕)。好的背景覆盖了孔屏幕,但是当我向下滚动时,空白再次出现,我该如何解决?如何避免滚动并专门为大尺寸屏幕修复屏幕?我只想在小屏幕上需要时启用滚动...
  • 好的,我通过从身体中移除最小高度并使身体背景颜色 = 透明来解决它
猜你喜欢
  • 2013-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-13
相关资源
最近更新 更多