我正在为一家企业建立一个网站,并与之配套,他们完全重新命名,新徽标等等。该徽标具有时尚的嗖嗖字体,我想在页面标题等中与整个网站相呼应,因此我使用 ttf 并通过 font2web.com 运行它并将生成的字体版本(eot、woff、svg 等)放入将生成的 CSS @font-face 规则添加到我的代码中并开始使用它。在 IE、Firefox、Safari 和 iPad 上的 Safari 中,字体看起来不错 - 尽管 Safari 有点边缘。但是在 Chrome 中?它看起来非常糟糕,所有细节都丢失了,字母变成了白色块。
这是一个截图 --> http://i.imgur.com/Vp6kmxZ.png
这是我的 CSS(带有 Liquid 标签)-->
@font-face {
font-family: 'MotionPicture';
src: url({{ 'MotionPicture.eot' | asset_url }});
src: local('☺'), url({{ 'MotionPicture.woff' | asset_url }}) format('woff'),
url({{ 'MotionPicture.svg' | asset_url }}) format('svg'),
url({{ 'MotionPicture.ttf' | asset_url }}) format('truetype');
font-weight: normal;
font-style: normal;
}
如果你想要确切的字体,你可以在这里-> http://www.dafont.com/motion-picture.font
我尝试了一些通过 Google 找到的技巧,将 SVG 版本移动到字体顶部,因为 Chrome 无法使用 AA truetype 字体,但这并没有什么不同。
有什么办法可以让这看起来可以接受,还是我必须求助于基于图像的标题,我真的不想要。
干杯, - 本。