在我用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这两个文件都在视图目录中。
答案 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
上找到更多详情我希望它可以帮到你。谢谢。