【问题标题】:Where to put .ttf files Folder which comes with font awesome 4.03 in cake php 2.3将 .ttf 文件放置在 cake php 2.3 中带有 font awesome 4.03 的文件夹的位置
【发布时间】:2014-02-14 07:37:31
【问题描述】:

我是 CakePhp 的新手,由于它的灵活性,我想了解更多有关它的信息。但是我已经有点问题了。

我有我的这个项目,我在 CakePhp 中使用了很棒的字体。 当我提取 Font-Awesome 的 zip 文件时,我找到了“font-awesome.css”和一个文件夹名称“fonts”。

我已经在我的 default.ctp 中包含了“font-awesome.css”,并将 css 文件复制到“app/webroot/css 文件夹”中。

这样

 <?php echo $this->Html->css('font-awesome');?>
 <body>
    <i class="fa fa-calendar fa-3x"> MyAttendence</i>
 </body>

但我不知道将“字体”文件夹放在哪里,我曾尝试将此文件夹放在 webroot/files/ 中,但仍然没有运气。

感谢任何帮助。

【问题讨论】:

    标签: cakephp cakephp-2.0 cakephp-2.3


    【解决方案1】:

    FontAwesome 包含../fonts/fontawesome-webfont.eot?v=4.0.3 之类的字体文件,因此您应该尝试将它们放在webroot/fonts 中(例如webroot/fonts/fontawesome-webfont.eot

    【讨论】:

    • 刚刚尝试将 font-awesome.css 中的路径从 ../fonts/fontawesome-webfont.eot?v=4.0.3' 更改为 webroot/fonts/fontawesome-webfont.eot?v= 4.0.3 但还是没有运气...
    • 如果文件在webroot/fonts,那么在CSS文件中你应该保留../fonts//fonts/
    • 我遇到了同样的问题,并仔细检查了 _variables.scss 中的变量并为 Cake 2.6 重新编译,但在获取字体资源时遇到了问题。有什么帮助吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-07
    • 1970-01-01
    • 2016-09-19
    • 2015-08-13
    • 2014-05-03
    相关资源
    最近更新 更多