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

离子晶圆:铬显示问题

  •  1
  • BRass  · 技术社区  · 7 年前

    我用的是离子3,我有一些 FAB Buttons 在使用中出现在标题上方( top edge )最近,它们不再出现在标题上方,现在出现在标题下方。症状可以在 Ionic Docs 观看演示时。

    还有人看到这个问题吗?Chrome是否做出了调整z-index处理方式的更改?作为参考,Fab在Firefox和iOS/Safari中仍然很不错。

    更多研究后更新

    虽然有一些解决办法,但似乎没有一个可靠的解释(因此没有可靠的长期解决方案)。

    1 回复  |  直到 7 年前
        1
  •  0
  •   BRass    7 年前

    每个 Github issue 在这一点上,我在我的应用程序中解决了这个问题,将以下CSS放到了ionic app.scss中:

    ion-content {
      contain: size style;
    }
    

    这基本上需要 contain: layout 从混合中去掉样式,这导致了问题。firefox/safari不实现 contain:layout 然而( see here 这就是为什么晶圆厂在那里工作。最终,除非增加这样的变化,否则这些也会破裂。