CSS字体在azurewebsites.net上显示为框

时间:2015-04-14 05:16:02

标签: html css git cakephp fonts

我有一个在CakePHP中构建并在http://thecontrolist.azurewebsites.net上托管的网站。我正在使用git来更新这个网站。我正在使用Coco主题,它使用Fontello,Font-Awesome和其他一些在管理面板中创建CSS图标。当我第一次推送我的作品时,字体不会显示在实时服务器上,但它们在我的localhost / wamp服务器上显示正常。

我认为在通过git推送字体文件时会出现某种文件损坏。因此,我决定使用FTP上传Fontello和Font-awesome中的字体文件。我很难刷新,而且很有效。但是,过了一段时间后它再次停止工作。

我将主题的整个libs目录添加到gitignore列表,并在推送gitignore后使用FTP上传所有相关字体。但它没有解决问题,字体再次停止显示,所以gitignore没有帮助。有什么想法会发生什么?

遵循代码:



<link rel="stylesheet" type="text/css" href="/theme/coco/libs/font-awesome/css/font-awesome.min.css" />
<link rel="stylesheet" type="text/css" href="/theme/coco/libs/fontello/css/fontello.css" />
&#13;
&#13;
&#13;

您可以查看链接的文件。我非常确定的一件事是,当我使用FTP重新上载文件并刷新它可以工作但是它会在一段时间后自动停止工作,所以它看起来不像是字体文件路径问题。

1 个答案:

答案 0 :(得分:0)

不要使用有缺陷的字体。使用更稳定的字体,如font-awesome。