【问题标题】:Overriding disabling of Firefox's "allow pages to choose their own fonts" in CSS?在 CSS 中覆盖禁用 Firefox 的“允许页面选择自己的字体”?
【发布时间】:2013-04-21 00:59:48
【问题描述】:

我在Peer.fm 中使用Font Awesome 作为我的图标,我最近收到用户的错误报告,当“允许页面选择自己的字体”时,图标在 Firefox 中无法正确显示" 设置被禁用。

实际上没有将我的图标转换为图像,在这种特定情况下,有什么方法可以覆盖我的浏览器设置吗?

【问题讨论】:

  • 我理解你的理由,但如果你可以做到,那么任何人都可以做到,所以这个功能就没用了。
  • 坦率地说,这无疑是用户错误。我不知道禁用字体是否是 Firefox 中的每个域设置——如果不是,请告诉用户将其作为功能请求提交给 Mozilla。另一方面,如果你在 unicode 中使用语义上有用的位置,你会优雅地降级。

标签: css firefox twitter-bootstrap fonts font-awesome


【解决方案1】:

没有。此设置会影响浏览器处理网站 CSS 的方式,而您的页面无权更改它。

This thread on the Mozilla support forum 讨论您的问题。官方回应:

看起来这些图标使用了一些自定义字体,因此只能在真实页面上进行检查。 这种字体是通过@font-face 规则在网页上指定和下载的,并且只有在启用了来自服务器的字体时才会应用这种字体...... 除了(暂时)在这些页面上启用网站字体之外,没有什么可做的。

解决方法,例如下载自定义字体并将其设置为浏览器的默认值,是可能的,但只能由用户在本地应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-30
    • 1970-01-01
    • 2014-11-25
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多