ios - 在 safari 上使用 font-variant: small-caps with font (latin extended)
问题描述
font-variant: small-caps
我决定使用h1
来自谷歌字体的字体(Roboto Condensed - 带有拉丁扩展字符)
在每个浏览器上它都能正确呈现,但不能在 Safari 上(在 macOS Sierra 10.1 上测试)
font-variant: small-caps
在 Safari 上也能正常工作,但不能用于扩展字符。然后它变得疯狂。不是显示“Bądźmy w kontakcie”,而是显示“A a a w kontakcie”,或者将 ę 换成更粗的 ę。
如何使它工作?
解决方案
似乎从谷歌字体嵌入的字体不能满足我的需要。也许如果我以不同的方式附加我的字体,它可以工作....
无论如何,我决定删除font-variant
并使用text-transformation: uppercase
并更改font-size
为较小的值,并且具有与我想要产生的相同的效果。
推荐阅读
- web-services - ReviseItem 上的 eBay Web 服务错误 - javax.net.ssl.SSLHandshakeException:无效填充长度:175
- c - 过滤 AT+CSQ 响应
- ios - 如何在 ViewController 中从情节提要中打开视图
- java - Java中的同步和异步异常
- jquery - ajax 请求后删除先前的 .on() 事件
- java - 如何创建具有动态行的 csv 文件
- angularjs - 在 HTML 中的指令中使用值
- ios - 应用程序在检查计数 NSMutableArray 时崩溃
- html - 如何不重叠另一个文件的标题?
- django - 带有查询参数的 Django url 模板