【问题标题】:CSS not being applied in Laravel 4CSS 未在 Laravel 4 中应用
【发布时间】:2013-06-14 22:19:51
【问题描述】:

我正在尝试在我的 Laravel 4 项目中包含 CSS。该 css 位于“public”文件夹中名为“assets”的文件夹中。

在我看来,我正在调用 CSS:

<html>

<head>
    <meta charset="utf-8">
    <title>Hello</title>
    {{ HTML::style('../assets/CSS/style.css') }}
</head>

<body>
    <div class="banner-image"></div>

</body>
</html>

在 CSS 文件中,banner-image 定义为:

.banner-image{background:transparent url('../assets/images/hires_080820-F-5957S-987c.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover; height:800px; min-width: 1200px;}

页面加载正常,并检查源,CSS 的路径正确,但未应用 CSS。你知道问题可能是什么吗?

【问题讨论】:

  • 请尽量不要使用 ../ ,尝试从根目录开始。我想应该是 /assets/CSS/style.css 和 /assets/images/hires_080820-F-5957S-987c.jpg 。
  • 这还是不行。

标签: laravel laravel-4


【解决方案1】:

假设您的 assets 文件夹位于 /public 文件夹的根目录中。试试这个:

{{ HTML::style('/assets/CSS/style.css') }}

.banner-image{background:transparent url('/assets/images/hires_080820-F-5957S-987c.jpg') no-repeat center center;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-04
    • 2013-05-27
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 2013-03-29
    • 1970-01-01
    • 2014-04-26
    相关资源
    最近更新 更多