【问题标题】:Using the Stylish chrome extension to override this font使用 Stylish chrome 扩展来覆盖此字体
【发布时间】:2013-11-28 11:24:14
【问题描述】:

我想将 web.ebuddy.com 的字体替换为 Helvetica(我的消息的字体)。

我试过了

#bodyContent {
    font-family: Helvetica;
}

它没有用。

【问题讨论】:

    标签: css google-chrome-extension stylish


    【解决方案1】:

    使用 Stylish 时,通常必须使用 !important 标志。此外,提供备用字体以防 Helvetica 未安装(它不在我的某些 Windows 机器上)。

    所以这应该有效:

    #bodyContent {
        font-family: Helvetica,Arial,sans-serif !important;
    }
    

    除非相关内容位于 iframe 中。 Stylish 有时无法访问 Google Chrome 中的 iframe。

    【讨论】:

    • 这不起作用。如果它在 iframe 中,我该怎么办?
    • 如果 iframe 具有 src 属性,请将您的 Stylish 脚本设置为在该页面或域上运行。
    • src="" 还有其他建议吗?
    • 这就是我们在 Chrome 中最糟糕的情况。您将不得不编写一个复杂的用户脚本,或者只是切换到 Firefox。 Chrome 有一个错误/功能请求来解决此问题。查找并添加您的支持。
    【解决方案2】:

    您是否尝试过使用 all 选择器?

    像这样:

    * { font-family: Helvetica; }
    

    【讨论】:

    • 我刚试过。它仍然看起来不像 Helvetica。它似乎坚持使用选项中的少数字体。
    猜你喜欢
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 1970-01-01
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    相关资源
    最近更新 更多