我有一个HTML文件,用作我的Vaadin视图的模板。
此HTML文件使用自定义CSS文件中的多种样式,我们称之为custom.css
。
想象一下,我从该文件中创建了一个CustomLayout
实例a
。我希望a
仅使用custom.css
中的样式并忽略主题样式。
我该怎么做?
注意:
我知道我可以创建自己的主题等,但实际上这没用,因为通过无数样式设置主题太麻烦了。 相反,我希望UI设计器在Dreamweaver(或类似工具)中创建视图模板,然后将该视图集成到Vaadin应用程序中。
我知道CustomLayout.addStyleName(...)
,但我不想手动添加样式。
答案 0 :(得分:2)
查看@com.vaadin.annotations.StyleSheet
注释。它可以从类路径或外部URL加载css文件。