【问题标题】:Page zooming out on iPad/Mobile device在 iPad/移动设备上缩小页面
【发布时间】:2016-03-07 04:58:31
【问题描述】:

喂!任何人都可以建议如何让背景图像完全响应,无论使用哪个设备? 或者屏幕是纵向模式还是横向模式?

现在我拥有的图像在横向模式下很好地覆盖了 iPad 页面,但在屏幕进入纵向模式时太短了。

这是我在尝试了包括高度在内的所有内容后得出的结论:auto;宽度:自动;

#home {
  background-image: url('london-pic.jpg');
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  height: auto;
  max-width: 100%;
  min-height: 720px;
  overflow: hidden;
}

【问题讨论】:

    标签: html css responsive-design background background-image


    【解决方案1】:

    您为某些容器定义了 min-height: 720px,因此该容器不会高于 720px。要覆盖整个屏幕,您应该定义例如:

    最大宽度:100%; 最小高度:100%;

    最小高度:100vh。

    (如果父容器定义了高度,则使用 %,否则使用 vh)。

    【讨论】:

    • Piotr 我试过了 - 图像像这样被切成两半。
    • 能否提供截图?
    猜你喜欢
    • 2015-11-18
    • 2020-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-14
    • 1970-01-01
    相关资源
    最近更新 更多