怎么能把我的CSS放在挂毯css之后?

时间:2016-09-30 07:45:13

标签: tapestry

我写了tapestry应用程序,我应该把我的css放在tapestry css之后。

我在我的tapestry页面中添加了对应的java文件以下代码行:

@Import(stylesheet="http:/localhost:8080/ui-resources/css/styles.css?in_root=0")
void afterRender() {
}

它工作正常。我的问题是我应该给出css的相对路径而不是现在的完整URL。

1 个答案:

答案 0 :(得分:0)

https://tapestry.apache.org/css.html处的CSS文档描述了如何将@Import注释与Web应用程序中CSS文件的相对URL一起使用:

@Import(样式="上下文:CSS / styles.css的&#34)

如果CSS文件位于您的网络应用程序之外,但位于同一个域下,请尝试以下操作:

@Import(样式=" /ui-resources/css/styles.css")

或在模板(.tml)文件中放置带有类似网址的样式标记。