【问题标题】:Laravel display css effects on a php pageLaravel 在 php 页面上显示 css 效果
【发布时间】:2018-05-02 09:16:26
【问题描述】:

在这里问这个问题之前我尝试了很多。

我正在开发一个名为 5.2 的 android 项目,该项目在 public 文件夹下有一个名为 CSS 的文件夹,其中包含 css.css 文件。 所以级联样式表文件的路径是:

5.2\public\CSS\css.css.

我有一个名为 Gordon 的文件夹,其中包含 index.php。

路径是5.2\resources\views\Gordon\index.php

我的问题 css 效果没有显示。

index.php 文件。

     <html>
     <head>

     <title>
     </title>
     </head>
     <body>
     <?php

    {{ echo '<link href="{{ asset(CSS/css.css) }}" rel="stylesheet">'; 
    echo '<div class="one"> '; 
    echo ' Hello CSS  ';  
    echo '</div>' ;  }}
     ?>
    </body>
    </html>

css.css 文件

.one
{
color:red;
font-type:bold;
}

【问题讨论】:

    标签: php css laravel laravel-5


    【解决方案1】:

    在我的头顶...

    重命名文件 index.blade.php

    使用blade并将代码重写为:

    <html>
    
    <head>
    
      <title>
      </title>
    </head>
    
     <body>
    
    <link href="{{ asset('CSS/css.css') }}" rel="stylesheet">  
    <div class="one">
    Hello CSS
     </div> 
     </body>
    
    </html>
    

    您不需要 PHP 标记,因为刀片不需要它们,并且刀片语法不使用 echo,如果我没记错的话。

    【讨论】:

    • 我在 2ea5a3850a11674191190e60310fe68c4c34b334.php 第 11 行收到此错误 ErrorException:使用未定义的常量 CSS - 假定为“CSS”(查看:D:\xampp\htdocs\5.2\resources\views\Gordon\index.html)刀片.php)
    • 是的,因为 {{ }} 里面的内容是 php。
    • 我编辑了@Chris Happy 的答案,它应该是
    • 我在这里质疑我不能使用 .php 扩展名并对代码进行一些更改吗?
    • 你可以,但我很确定你不能访问asset('CSS/css.css')
    猜你喜欢
    • 1970-01-01
    • 2014-03-10
    • 2020-01-07
    • 2021-08-13
    • 1970-01-01
    • 1970-01-01
    • 2017-08-02
    • 2018-01-12
    • 1970-01-01
    相关资源
    最近更新 更多