我有一个让字体正常工作的问题。我将其定义为这样的:Chrome和Firefox不会渲染我的@ font-face,safari会
@font-face {
font-family: "creampuff";
src: local("☺"), url(/fonts/CREAMPUF.TTF) format('truetype');
}
这工作如果机器上安装了这种字体完全没问题(我有3台机器在这里,一个已安装的字体和它的作品,其他两个不和。它呈现不同的字体),它只在Firefox和Chrome渲染不正确,Safari浏览器能够呈现它只是罚款:
两个丁目和Firefox使它像这样:
但是,如果我在Chrome的Web检查禁用样式(定义为: 'FONT-FAMILY:creampuff;')它肯定有效果,改变字体:
我可以甚至不知道从哪里开始调试。我检查了Chrome中的网络标签,并且它确实能够成功加载字体。打开字体文件显示一切正确,并在我的另一台机器上安装了本地字体,它可以在所有浏览器中正常运行。
任何想法如何解决这个问题?
删除'local(“)部分,你只需要url和格式 – 2013-04-15 11:53:48