如何在laravel 5.4中使用style.css文件?

时间:2018-02-22 11:41:51

标签: php laravel laravel-5.4

在我用laravel开发的项目中,我正在尝试使用带有刀片引擎的style.css文件。但它不适合我,任何人都有更好的想法让我知道。 这是我的代码示例

      <link href="{{ asset('/css/style.css')}}" rel="stylesheet" type="text/css">
it's tag is not working but when i'm us following it's working.

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

现在我想要添加css文件以及如何包含其他文件的最佳实践。喜欢我的文件header.blade.php它现在拥有所有css文件链接我想在home.blade.php文件中包含header.blade.php这两个文件都在视图目录中。

2 个答案:

答案 0 :(得分:2)

将您的css文件放在laravel_project / public / css文件夹中,并将其链接到您的视图中,如:

{"code":"SELF_SIGNED_CERT_IN_CHAIN"}

我认为这会对你有所帮助。

答案 1 :(得分:0)

我认为您的style.css存储在public/css目录中,这就是为什么它允许您提供的第二个。

现在你的header.blade.php拥有你所有的css文件,所以你必须在布局中遵循laravel的结构,如果你有app.blade.php或任何布局那么它是完美的,否则你必须让它自己

  

示例app.blade.php(存储在views / layout /中)

<!DOCTYPE html>
<html>
@include('layouts.partials.header') // path to your header.blade.php
@yield('content')
@include('layouts.partials.footer') // path to your footer.blade.php
</html>

现在这是您的布局,您可以在视图文件中使用您的布局和页眉以及页脚,就像我正在创建一个存储在views目录中的blog_list.blade.php

  

blog_list.blade.php

@extends('layouts.app') // we are extending app.blade.php
@section('content')
  // here whatever your content
@endsection

您可以在laravel的官方网站laravel-5.4

上找到更多详情

我希望它可以帮到你。谢谢。