在执行@include时,master.blade.php没有正确加载CSS

时间:2018-04-15 16:10:21

标签: php html css laravel laravel-5

我正在尝试使用@include在master.blade.php文件中显示一个导航栏,所以我在所有页面中都获得了导航栏,导航栏确实加载但CSS搞砸了。

我知道它不是导航栏的CSS,因为如果我在没有主文件的情况下自己加载导航栏,那么CSS就完全可以了。

这是我的代码:

home.blade.php:

@extends('master')
@section('title','Home')
@section('content')

<div class="container">
    <div class="content">
        <div class="title">Home page</div>
    </div>
</div>

@endsection

master.blade.php:

<html>
<head>
    <title> @yield('title')</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css">
    <script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
    @include('shared.navbar')

    @yield('content')
</body>
</html>

0 个答案:

没有答案