【问题标题】:Detecting and applying specific font to capitalised letters css检测特定字体并将其应用于大写字母 css
【发布时间】:2018-03-27 04:38:55
【问题描述】:

我在内部项目中使用开源字体,但在应用字体时遇到了问题。每种类型的大小写(即大写、小写、数字、货币、数学、标点符号)都有变化,虽然我可以将字体应用于文本块没问题,但每次我使用大写字母(或数字/标点符号)那个大写(或...)字符似乎没有应用字体,所以看起来很奇怪。

如何在 css(或 javascript)中应用基于文本大小写的字体?

【问题讨论】:

  • 你可能想看看你下载的字体的字符集,并确保它包含所有版本的字符似乎很愚蠢,因为它们没有包含大写字符,尤其是如果它是开源
  • 他们将案例分成不同的字体(看起来很疯狂),例如在包中我包含相同的字体,其中包含 .uppercase.regular / .lowercase.regular 等
  • 你为什么不把它们作为后备连接起来:font-family: font, font-uppercase, font-maths, etc 不确定这是否可行,虽然不确定是否找到字体但没有渲染任何内容
  • 那不是完全疯了...等会试一试

标签: html css fonts


【解决方案1】:

答案:正如皮特建议的那样,将它们连接为备用,例如:font-family: font、font-uppercase、font-maths 等效果很好! 非常感谢皮特

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-08
    • 2013-04-23
    • 2011-08-18
    相关资源
    最近更新 更多