java - 如何在CSS中设置背景图片?

标签 java css vaadin

我想为网页定义图像背景,其中图像位于定义 css 资源的子文件夹中。

路径:

src/main/webapp/VAADIN/themes/mytheme/styles.css
src/main/webapp/VAADIN/themes/mytheme/img/logo.png

CSS:

.root {
    background: url("/img/logo.png") no-repeat;
}

结果:找不到资源( Firebug )。 为什么?我必须如何指定路径?

最佳答案

去掉第一个斜线,img文件夹和styles.css在同一个文件夹:

background: url("img/logo.png") no-repeat;

关于java - 如何在CSS中设置背景图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17898167/

相关文章:

css - HTML5 输入范围 slider 可运行轨道未在 Safari 8.0.5 上显示

javascript - 从网页边到边打印 SVG

java - 打印多个 Vaadin 图表

java - 在java中使用嵌套泛型

java - 获取非重写的 equals 方法来使用 hashCode

更改tomcat ajp端口时的java/lang/UnsupportedClassVersionError

java - 如何解析 csv 文件并将详细信息存储在 java bean 类中

java - 将调用 System.exit(0);来自主运行垃圾收集之外的对象?

javascript - NextGEN Gallery插件的js如何只在特定页面显示

javascript - 如何将 d3 GWT 包装器添加到 vaadin?