如何在Laravel 5中将自定义字体放在哪里?

用户名

完成Laravel 5的初学者,并尝试使用我的标头中的以下代码导入自定义字体:

<style>
@font-face {
    font-family: 'Conv_OptimusPrinceps';
    src: url('fonts/OptimusPrinceps.eot');
    src: local('☺'), url('fonts/OptimusPrinceps.woff') format('woff'), url('fonts/OptimusPrinceps.ttf') format('truetype'), url('fonts/OptimusPrinceps.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

并在我的variables.scss中调用它。目前,我的字体存储在我的公共目录中:

public/fonts/OptimusPrinceps.woff
public/fonts/OptimusPrinceps.tff 
etc.

由于某种原因,此警告出现在我的开发工具中

Failed to decode downloaded font: http://localhost:3000/fonts/OptimusPrinceps.tff
OTS parsing error: invalid version tag

而且我的字体无法正确加载。

乔希

放置客户端浏览器应访问的任何内容/public/您可以使用Laravel帮助器功能public_path为其构建完整的URL。
https://laravel.com/docs/5.2/helpers#method-public-path

例如,如果您放入字体/public/fonts/OptimusPrinceps.tff(已完成),则可以使用以下两种方法之一进行访问。

在刀片中:

<style type="text/css">
@font-face {
    font-family: OptimusPrinceps;
    src: url('{{ public_path('fonts/OptimusPrinceps.tff') }}');
}
</style>

在CSS中包括:

@font-face {
    font-family: OptimusPrinceps;
    src: url('/fonts/OptimusPrinceps.tff');
}

在第二个示例中,您实际上不需要任何Laravel魔术。只需绝对引用该路径,以使其指向正确的目录即可。

值得一提的是,这适用于Bootstrap和SCSS。我通常把字体放进去/public/static/fonts/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我在哪里将自定义代码放在Laravel中

来自分类Dev

我在哪里将自定义代码放在Laravel中

来自分类Dev

如何在Laravel 5中将自定义配置文件添加到app / config?

来自分类Dev

在laravel 5中将HTML宏放在哪里?

来自分类Dev

如何在情节提要中将自定义字体设置为UILabel

来自分类Dev

如何在iOS应用程序中将自定义字体系列设置为系统字体

来自分类Dev

在 Laravel 中在哪里编写自定义助手?

来自分类Dev

如何在Odoo 8中将自定义纸张格式链接到pdf报告?

来自分类Dev

如何在Python 3.5中将自定义代码添加到HTTPStatus?

来自分类Dev

如何在Python中将自定义信息保存到PNG图像文件中?

来自分类Dev

如何在Flutter中将自定义小部件项目填充到ListView中?

来自分类Dev

如何在Woocommerce中将自定义字段添加到类别中?

来自分类Dev

如何在Java中将自定义颜色添加到数组中?

来自分类Dev

如何在Umbraco 7.5.8中将自定义模型发布到控制器?

来自分类Dev

如何将自定义字体轻松放入HTML5 Canvas?

来自分类Dev

如何在iOS中将自定义类转换为自定义框架?

来自分类Dev

CodeIgniter:如何将自定义验证功能放在模型而不是控制器中?

来自分类Dev

如何将自定义工具栏放在片段中?

来自分类Dev

在CakePHP中将自定义全局函数放在哪里?

来自分类Dev

如何将自定义字体应用于Android应用中的每个TextView

来自分类Dev

如何在Swift中归档和取消归档自定义对象?或者如何在Swift中将自定义对象保存到NSUserDefaults?

来自分类Dev

Laravel 5-在哪里放置可重用的自定义验证器?

来自分类Dev

如何在TFS Build 2015中将自定义部分添加到构建摘要中?

来自分类Dev

如何告诉UI5在哪里可以找到我的自定义模块?

来自分类Dev

如何在iOS 8中将自定义页脚(带有渐变)添加到UIView

来自分类Dev

如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

来自分类Dev

如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

来自分类Dev

如何在“查询”构建器中将自定义列添加到我的选择中?

来自分类Dev

在哪里将自定义高级查询放在sailsjs mongodb堆栈中

Related 相关文章

  1. 1

    我在哪里将自定义代码放在Laravel中

  2. 2

    我在哪里将自定义代码放在Laravel中

  3. 3

    如何在Laravel 5中将自定义配置文件添加到app / config?

  4. 4

    在laravel 5中将HTML宏放在哪里?

  5. 5

    如何在情节提要中将自定义字体设置为UILabel

  6. 6

    如何在iOS应用程序中将自定义字体系列设置为系统字体

  7. 7

    在 Laravel 中在哪里编写自定义助手?

  8. 8

    如何在Odoo 8中将自定义纸张格式链接到pdf报告?

  9. 9

    如何在Python 3.5中将自定义代码添加到HTTPStatus?

  10. 10

    如何在Python中将自定义信息保存到PNG图像文件中?

  11. 11

    如何在Flutter中将自定义小部件项目填充到ListView中?

  12. 12

    如何在Woocommerce中将自定义字段添加到类别中?

  13. 13

    如何在Java中将自定义颜色添加到数组中?

  14. 14

    如何在Umbraco 7.5.8中将自定义模型发布到控制器?

  15. 15

    如何将自定义字体轻松放入HTML5 Canvas?

  16. 16

    如何在iOS中将自定义类转换为自定义框架?

  17. 17

    CodeIgniter:如何将自定义验证功能放在模型而不是控制器中?

  18. 18

    如何将自定义工具栏放在片段中?

  19. 19

    在CakePHP中将自定义全局函数放在哪里?

  20. 20

    如何将自定义字体应用于Android应用中的每个TextView

  21. 21

    如何在Swift中归档和取消归档自定义对象?或者如何在Swift中将自定义对象保存到NSUserDefaults?

  22. 22

    Laravel 5-在哪里放置可重用的自定义验证器?

  23. 23

    如何在TFS Build 2015中将自定义部分添加到构建摘要中?

  24. 24

    如何告诉UI5在哪里可以找到我的自定义模块?

  25. 25

    如何在iOS 8中将自定义页脚(带有渐变)添加到UIView

  26. 26

    如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

  27. 27

    如何在Ubuntu 13.04中将自定义键盘快捷方式链接到bash脚本?

  28. 28

    如何在“查询”构建器中将自定义列添加到我的选择中?

  29. 29

    在哪里将自定义高级查询放在sailsjs mongodb堆栈中

热门标签

归档