我在项目期间遇到了一个关键问题。我正在研究MVC模型,在视图文件夹中我的css表存在。我把像这样的身体元素的代码放在其中
body{
margin-left:250px;
background-image:url("/image/background.jpg");
}
MVC结构就像这样
MVC---
-
- View
- css
-stylesheet.css
- Controller
- Model
-image
index.php
我怎么能够在css上获取代码..当我锚定它们时,它绝对支持我在我的html页面上获取图像。但它不是通过样式表获取的。请同时说明其背后的原因。
答案 0 :(得分:2)
body{
margin-left:250px;
background-image:url("../../image/background.jpg");
}
您的样式表文件为view/css
,因此您需要使用../
两次才能访问图片文件夹。
您可以将其用作
@base-url: "../../image"; /* path to image/ you can use http url also */
background-image: url("@{base-url}/background.jpg");