2011-12-26 100 views

回答

2

訂單在CSS中;你需要做的是確保你的CSS被添加到默認的Tapestry CSS之後。在你佈局的構成要素:

@Import(stylesheet="context:css/mysite.css") 
void afterRender() { } 

這意味着樣式表的導入過程中的一個AfterRender階段,其發生在年底發生,掛毯又增加了自己的樣式表後。

或者,您可以使用Tapestry符號來覆蓋Tapestry默認樣式表的路徑。

0
在appmodule.java

做的,從現在如下因素

public static void contributeApplicationDefaults(MappedConfiguration<String, String> configuration) { 
... 
configuration.add(SymbolConstants.DEFAULT_STYLESHEET, "context:css/site.css"); 
.... 
} 

文件的site.css在網頁/ CSS

上默認的CSS是自定義的site.css

任何CSS由掛毯做成是無效的

一切都必須從頭開始。