【问题标题】:Webviews on mobile apps (iOS and Android) do no properly render icons移动应用程序(iOS 和 Android)上的 Webview 无法正确呈现图标
【发布时间】:2017-05-24 03:13:47
【问题描述】:

我有一个定义了图标的字体,我发现移动设备上基于 webkit 的移动浏览器的行为不一致。

在网络上,将 span 悬停会产生以下结果(注意图标正确填充了它的容器):

在移动设备上,将跨度悬停在以下位置(注意图标不正确地填充了它的容器 - 抛出垂直对齐):

除了使用 SVG 作为我的图标之外,我似乎找不到解决这个问题的方法。 This webkit bug 标记为已解决且不会修复似乎没有希望。

【问题讨论】:

    标签: html css webview uiwebview android-webview


    【解决方案1】:

    似乎对我有用的唯一解决方案是在跨度上设置以下内容:

    display: inline-block;
    height: 1px;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-05
      相关资源
      最近更新 更多