Internet explorer 字体在Firefox中不起作用&;即
我对wordpress网站中包含的font awesome有一个问题。 在Firefox和IE中,图标根本不会显示出来,但在Chrome和Safari中,它可以正常工作 我找到了一些“解决方案”,它们说我需要一个带有特定内容的.htaccess来为这些浏览器提供支持,但是,如果我使用这种方法,Safari和Chrome本身就会突然出现问题,Firefox和IE仍然无法工作 有人有进一步的想法吗 以下是firefox dev错误日志在加载我的站点时发出的错误消息: Fehler:可下载字体:下载失败(字体系列:“icomoon”样式:正常重量:正常拉伸:正常src索引:2):错误URI或不允许跨站点访问 资料来源: 奎尔达蒂: 泽尔:0 Quelltext: @字体面{font-family:“icomoon”;字体样式:正常;字体重量:正常;src:url(“font/icomoon/icomoon.eot?#iefix”)格式(“嵌入式opentype”)、url(“font/icomoon/icomoon.svg#icomoon”)格式(“svg”)、url(“font/icomoon/icomoon.woff”)格式(“woff”)、url(“font/icomoon/icomoon.ttf”)格式(“truetype”)} 谢谢你的帮助 顺便说一句,font Asome网站上的图标在FF中运行良好Internet explorer 字体在Firefox中不起作用&;即,internet-explorer,firefox,fonts,Internet Explorer,Firefox,Fonts,我对wordpress网站中包含的font awesome有一个问题。 在Firefox和IE中,图标根本不会显示出来,但在Chrome和Safari中,它可以正常工作 我找到了一些“解决方案”,它们说我需要一个带有特定内容的.htaccess来为这些浏览器提供支持,但是,如果我使用这种方法,Safari和Chrome本身就会突然出现问题,Firefox和IE仍然无法工作 有人有进一步的想法吗 以下是firefox dev错误日志在加载我的站点时发出的错误消息: Fehler:可下载字体:下载失
- 更新*
- 更新2*
<FilesMatch ".(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
标题集访问控制允许原点“*”
对于/fonts目录,Firefox、Chrome和Safari中的一切都很好。还没有机会检查IE,但似乎这就是问题所在
希望遇到同样问题的人能从中得到一些帮助。如果你和我一样,修改web.config文件是不允许触碰的 尝试将所有字体文件(.eot、.ttf等)存储到它们自己的本地文件夹中,并在本地链接到它们,而不是链接到CDN。每次都在IE和FF中为我澄清
@font-face{ font-family:'FontAwesome'; src:url('../_fonts/fontawesome-webfont.eot'); }
我知道这是一篇老文章,但它确实帮助我解决了一些问题 我启用了标准apache配置和mod_头 我在
文档_ROOT
中有一个/font/
文件夹,在该文件夹(/font/.htaccess
)中添加了一个.htaccess
,Markus建议的内容适用于所有浏览器:
<FilesMatch ".(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
标题集访问控制允许原点“*”
如果希望Firefox在计算机上安装时使用字体,则需要添加本地规则。看
将这一行添加到您正在使用的主题的header.php文件中。此修复对我有效。我也有同样的问题。当我使用较少的文件而不是css(我在ASP MVC 4中工作)时,字体工作正常。这解决了我的问题。Font Awesome未在Godaddy中显示,但在本地主机上显示。将此添加到my.htaccess中,现在一切正常。
@font-face { font-family: 'FontAwesome'; src: local(''FontAwesome'); }
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.min.css" media="all" rel="stylesheet" type="text/css">