Laravel 5.1连接样式表不起作用

时间:2015-06-21 01:43:44

标签: laravel-5 stylesheet

我可能遗漏了一些非常简单的东西但是,当我链接我的样式表时,我得到了:

<link media="all" type="text/css" rel="stylesheet" href="http://laravel.dev:8000/public/css/masterCss.css">

显示在网页上,而不是链接到我的css文件。

我的Html看起来像:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>The Nub Life</title>

    {{ Html::style('/public/css/masterCss.css') }}

</head>
<body>

@yield('content')

</body>
</html>

为什么会发生这种情况,我该如何解决?

2 个答案:

答案 0 :(得分:1)

样式表href url不应包含单词 public 。这就是为css资产文件生成URL的方法

<link media="all" type="text/css" rel="stylesheet" href="{{ URL::asset('css/masterCss.css') }}">

答案 1 :(得分:0)

假设您的public / your_project_name / css / style.css中有.css文件

简单写一下

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