【问题标题】:Defining alternative fonts定义替代字体
【发布时间】:2011-09-12 22:20:42
【问题描述】:

您可以为替代字体分配font-size 吗?

我使用font-family: font1, font2, font3;,但在我当前的项目中,我很难找到至少与原始字体大小接近的合适的后备字体。

我是否可以根据用户可以呈现的内容为每种选择的字体分配字体大小?

我不是在寻找使用网络安全字体的课程,也不是试图就此展开辩论。

【问题讨论】:

    标签: css fonts


    【解决方案1】:

    我真的,真的希望有,我真诚地希望有人有一些巧妙的方法来做到这一点,我的答案因为那个巧妙的答案而被否决,但是不......没有,至少没有使用纯 CSS。

    您可以做的,并且可能有一些库可以做到这一点,就是使用 JavaScript 来检测字体支持,然后根据检测结果设置字体大小。

    类似问题:Changing Body Font-Size based on Font-Family with jQuery

    【讨论】:

    • 该死,总有希望。我讨厌不得不求助于图像来获得效果。只需阅读您有关 js 的其他信息,我将不得不检查一下。
    • 看你一直在添加东西......不过不要抱怨。该链接包含了很好的信息,我确信如果我不能直接使用它,它将帮助我想出一个解决方案。很高兴知道我的搜索没有得到任何答案是有原因的,因为没有固有的支持来实现这一点。
    【解决方案2】:

    您查看过font-size-adjust 属性吗? http://www.w3.org/TR/css3-fonts/#font-size-adjust-prop

    【讨论】:

    • browsers 实现它不会有什么坏处,可以利用它。
    • 是的,将来会是一个很好的解决方案,现在看起来只有 FF 支持
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 2012-07-25
    • 2012-07-15
    • 2017-05-09
    • 1970-01-01
    相关资源
    最近更新 更多