我正在尝试将CSS包含在我的Laravel 4项目中。 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没有被应用。你知道这个问题是什么吗?
答案 0 :(得分:0)
假设您的资源文件夹位于/public
文件夹的根目录中。试试这个:
{{ HTML::style('/assets/CSS/style.css') }}
.banner-image{background:transparent url('/assets/images/hires_080820-F-5957S-987c.jpg') no-repeat center center;