代码之家  ›  专栏  ›  技术社区  ›  daveyfaherty

iOS11+网络视图-滚动div中的图像消失,不再回来

  •  2
  • daveyfaherty  · 技术社区  · 8 年前

    iOS9或iOS10中不会出现此问题。

    webview是使用Cordova开发的应用程序的一部分。

    元素有一系列带有图像和标题的平铺,用于选择要查看的媒体。

    这些元素具有 position: relative 但任何一方都没有价值观。 他们有一个孩子 position: absolute ,这是媒体内容的标题。 每个元素都有一个独特的背景图像,并附带以下css:

    background-size: cover; background-position: top center; background-repeat: no-repeat;

    这很糟糕,因为在许多情况下,全屏高度的内容都是空白的。

    有人对如何防止这个问题有什么想法吗?

    1 回复  |  直到 8 年前
        1
  •  1
  •   SergioZhydecky    8 年前

    在内容消失的页面上添加小动画(2pxX2px)。它将刷新视图渲染,您将看到所有内容。不是最好的解决方案,但很有效