【问题标题】:Where to put css file in laravel project将 css 文件放在 laravel 项目中的哪个位置
【发布时间】:2016-03-03 12:22:57
【问题描述】:

我一直在寻找这个问题的答案,但没有运气。这是我使用 laravel 的第二天,我正在尝试创建一个自定义的 404 错误页面。我不知道在哪里/如何包含我的 .css 文件。有人可以帮我解决这个问题吗?

【问题讨论】:

标签: laravel


【解决方案1】:

把它放在你的公共文件和html标签中,然后用css连接它们

<link rel="stylesheet" href="{{ URL.asset('css/style.css') }}">

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
【解决方案2】:

1. 将您的 CSS 文件放入目录 [PUBLIC/CSS]
2. 在您的 FileName.blade.php 文件中只写:

&lt;head&gt; &lt;link rel="stylesheet" href={{ asset('css/article.css')}}&gt; &lt;/head&gt;

再次注意:不要写asset('public/css/article.css')这个错误

【讨论】:

    【解决方案3】:
    1. 在 Laravel 中搜索 Public 文件夹。
    2. 创建 css 文件夹(其中包含项目的样式表文件)、javascript 和 Images 文件夹(包含您将在项目中使用的图像)。

    使用刀片语法转到 app.blade.php 文件中的布局更新 html 代码:

    <link rel="stylesheet" href="{{ asset('css/style.css') }}">
    

    和 JS:

    <script src="{{ asset('pickadate/lib/picker.js')}}"></script>
    

    【讨论】:

      【解决方案4】:

      &lt;link rel="stylesheet" href="css/app.css"&gt;

      只需将此添加到您的 Blade.php 文件中

      【讨论】:

        【解决方案5】:

        最好的方法是使用刀片语法和 laravel 助手来满足你的需要

        &lt;link rel="stylesheet" href="{{ asset('css/style.css') }}"&gt;

        此文件夹css 或任何您命名的文件夹都必须放在您的公用文件夹中。

        【讨论】:

        • 我在app.blade.css 中添加了&lt;link rel="stylesheet" href="{{asset('css/app.css')}}"&gt;,但出现错误Failed to load resource: the server responded with a status of 404 (Not Found)
        【解决方案6】:

        将您的 css 文件放在 public 文件夹中,并在 html 文档(或 404 模板)中使用链接标签

        例子

        <link rel="stylesheet" type="text/css" href="{{ url('/css/style.css') }}" />
        

        【讨论】:

        • 谢谢你,我现在正在尝试。我很高兴能有这么快的反应,也很感激。
        • 不客气。我编辑了帖子,看看例子
        • 谢谢你为我工作,我会在我可以接受的时候接受
        猜你喜欢
        • 2015-04-25
        • 1970-01-01
        • 2019-05-27
        • 2012-05-14
        • 2014-05-01
        • 2012-07-24
        • 1970-01-01
        • 1970-01-01
        • 2011-10-20
        相关资源
        最近更新 更多