收藏
回答

开发工具使用css before正常 真机before消失?

开发工具3.0.0 在开发工具使用::before字体图标正常,但是真机后失效 ::before消失 代码片段 https://developers.weixin.qq.com/s/6AQp7hmg7TKj

回答关注问题邀请回答
收藏

1 个回答

  • CRMEB
    CRMEB
    2023-08-07

    在开发工具中使用字体图标(::before伪元素)正常显示,但在真机上失效的问题可能是由于以下原因引起的:

    1.字体文件未正确加载:确保在真机上能够正常加载所需的字体文件。如果字体文件没有被正确加载,字体图标就无法显示。

    2.样式丢失或覆盖:检查是否有其他样式覆盖了字体图标的样式。可能存在其他样式规则导致字体图标被隐藏或不可见。

    3.兼容性问题:某些移动设备或浏览器对字体图标的支持可能有限。您可以尝试更换其他字体图标库或使用其他图标解决方案,如SVG图标、矢量图标等。

    解决这个问题的方法包括:

    •检查网络连接和字体文件路径:确保字体文件能够正常加载,可以通过检查网络连接或调整字体文件路径来解决这个问题。

    •检查样式覆盖问题:审查元素样式并检查是否有其他样式覆盖了字体图标的样式。可以使用开发者工具查看元素样式并排除其他样式的干扰。

    •尝试其他解决方案:考虑使用其他图标解决方案,例如SVG图标或矢量图标。这些解决方案不依赖于字体文件,并且在各种设备和浏览器上具有更好的兼容性。


    2023-08-07
    有用
    回复 1
    • EM
      EM
      2023-11-28
      问一下我彩色的阿里字体图标在安卓跟ios6上显示没有问题但是在11以上最近就不显示了,之前可以显示
      2023-11-28
      回复
登录 后发表内容