我正在为我的 Web 应用程序使用 Spring 3.0.7。我想从 CSS 文件中的资源位置加载图像,如下所示:
.tag {
background: transparent url(/resources/img/bg.gif) no-repeat;
background-position: 0 50%;
padding-left: 50px
}
我可以轻松地在 jsp 文件中加载我的静态资源,如下所示,没有任何问题:
<c:url value="/resources/css/main.css" />
我的静态资源处理器配置如下:
<mvc:resources mapping="/resources/**" location="/web-resources/"/>
如前所述,我可以毫无问题地在 jsp 文件中加载资源,但无法在我的 CSS 中加载图像。谁能帮忙加载CSS文件中的图片!
最佳答案
如果你的文件夹树是这样的:
+resources
-css
-main.css
-img
-lots_of_img.jpg
然后就更容易 url('../img/bg.gif')
。
关于java - Spring CSS 图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10799736/