0
我在iDevices上显示字体时出现此问题。当font-weight
设置为粗体时,显示会变得更加宽泛和不同。可能是什么原因?应用字体重量时设备上的字体表面显示不一致
预期(从桌面PC):
设备(iPhone 4S或iPad):
我这是怎么声明的字体:
@font-face {
font-family: 'ITCAvantGardeGothicBook';
src: url('/assets/font/avantgarde-book-webfont.eot');
src: url('/assets/font/avantgarde-book-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/font/avantgarde-book-webfont.woff') format('woff'),
url('/assets/font/avantgarde-book-webfont.ttf') format('truetype'),
url('/assets/font/avantgarde-book-webfont.svg#ITCAvantGardeGothicBook') format('svg');
font-weight: normal;
font-style: normal;
}
这很有趣。现在的问题是,我所拥有的'粗体'字体与'book'的_faux_粗体版本不同。事实上,我拥有大胆,中等和中等的书。如果我喜欢的大胆版本不是官方的'bold' ttf,我不知道该怎么办。 – greener 2014-10-07 23:19:00
你应该可以用正确的@ font-face声明来解决它。我不太清楚你想要做什么,但是连接一个真正的粗体字体应该避免页面回复到丑陋的粗体。 – TimHayes 2014-10-08 01:08:31