我从themeforest买了一个主题,它使用字体-令人敬畏和简单的线条图标。
当我使用Chrome打开静态html文件时,它工作得很好。
我重构html,使其与我的php应用程序一起工作,并使用nginx和php为php文件提供服务。
这些图标在Chrome中显示为方形。
我在Safari看同样的网址。图标没问题。
然后打开/etc/nginx/mime.type并添加
font/ttf ttf;
font/opentype otf;
application/font-woff woff;
application/vnd.ms-fontobject eot;就在底部,就在卷曲大括号}前面。
我还在mime.types中注释掉了原始的mime.types值。
重新启动nginx。
同样的问题依然存在。
也尝试过清除浏览器缓存。同样的问题依然存在。
当我更改为使用cdn字体-令人敬畏,字体-可怕的图标工作完美。
不幸的是,对于简单的行图标没有cdn。
总而言之,
我在macbook上使用Chrome v40。Nginx通过VM运行在ubuntu14.04上。
我很困惑。请帮帮忙。
发布于 2015-01-28 05:19:23
尝试使用TTF文件使用字体松鼠webfont字体生成器重新生成字体文件,并替换主题中现有的字体文件。
https://stackoverflow.com/questions/28184759
复制相似问题