在laravel中,CSS不适用于长链接

时间:2017-09-11 09:44:15

标签: php css laravel

我有一个有趣的麻烦,在我看来我有:

<base href="{{asset('')}}" />
<link href="ad/bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">

我的css的链接,它很长但一个月前仍然有效,但现在它不起作用,我尝试:

<link href="{{ URL::asset('ad/bower_components/bootstrap/dist/css/bootstrap.min.css') }}" rel="stylesheet">  

,但它尚未奏效,

但是当我尝试更短的链接时,它会正常工作,为什么呢?

2 个答案:

答案 0 :(得分:0)

<link href="{{asset('link_to_css_file_in_public_folder')}}" rel="stylesheet" >

这应该有效。

Ps:将此代码放在layouts-&gt; app.blade.php或您使用的任何其他布局中。

如果您要在布局中的不同页面中加载单独的css文件,请调用此@yield('styles'),然后在您的刀片中导入您的css文件,如上面的示例

@section('styles')
your_code
@endsection

答案 1 :(得分:0)

<link rel="stylesheet" href="{{URL::to('/')}}/asset/ad/bower_components/bootstrap/dist/css/bootstrap.min.css">

是公共文件夹中的资产文件夹吗?如果它可以工作