我在IE9上只为字母g
呈现Roboto字体时遇到问题:
如您所见,g
字母被裁剪到右侧。
我尝试更改letter-spacing
,font-size
和font-width
,但没有任何帮助。
字体为Roboto Italic
,在Roboto normal
中,显示效果良好:
你知道这背后的解释是什么吗?
注意:
答案 0 :(得分:0)
letter-spacing
适用于您的情况。
正如你在这个JFFiddle(https://jsfiddle.net/e0dgsd7u/)中看到的那样,效率很高。
多么令人惊讶的消息:IE9应该支持它! :) http://caniuse.com/#search=letter-spacing
如果仍然无法正常工作,我可以建议你只在IE上更改字体。
例如:
<!--[if IE]>
<style type="text/css">
@font-face...
</style>
<![endif]-->
希望你能够避免这种情况。