【问题标题】:How to attach an external CSS file to the master page correctly?如何正确地将外部 CSS 文件附加到母版页?
【发布时间】:2017-04-03 01:38:35
【问题描述】:

我有一个网站管理员,所有其他视图都将在其中设置。注意到我使用 Laravel 框架。这是我的目录:

/myweb
   /resources
      /views
         /master
            /app.blade.php         -- this is web master
         /home.blade.php
         /show.blade.php
   /public
      /css
         /app.css

现在我将app.css 附加到app.blade.php 文件中,如下所示:

<link rel="stylesheet" href="css/font-awesome.css">

好吧,这里发生了一些奇怪的事情^ ..当我打开home.blade.php时会找到app.css,但当我打开show.blade.php时不会找到它。

注意:如果我像这样附加app.css

<link rel="stylesheet" href="../css/font-awesome.css">

那么它将适用于show.blade.php,但不适用于home.blade.php

为什么?我该如何解决?我的意思是如何编写适用于两个页面的路径?

【问题讨论】:

  • 尝试像这样使用&lt;link href="{{ URL::to('css/style.css') }}" rel="stylesheet"&gt;
  • 我已经发布了答案!很高兴为您提供帮助! :)

标签: php html path


【解决方案1】:

尝试这样使用:

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

这里是参考:https://medium.com/@zwacky/laravels-url-to-vs-url-asset-fd427ed6f7ef#.zcmf83z03

【讨论】:

    猜你喜欢
    • 2016-03-28
    • 2015-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多