我有一个 HTML 文件,用作我的 Vaadin View 的模板。
此 HTML 文件使用自定义 CSS 文件中的多种样式,我们将其称为 custom.css
。
假设我从该文件创建一个 CustomLayout
实例 a
。我希望 a
仅使用 custom.css
中的样式并忽略主题样式。
我怎样才能做到这一点?
注释:
我知道我可以创建自己的主题等,但实际上这没有用,因为通过无数的样式来设计主题太麻烦了。 相反,我希望 UI 设计人员在 Dreamweaver(或类似工具)中创建 View 模板,然后将该 View 集成到 Vaadin 应用程序中。
我了解
CustomLayout.addStyleName(...)
,但我不想手动添加样式。
最佳答案
看一下 @com.vaadin.annotations.StyleSheet
注释。它可以从类路径或外部 url 加载 css 文件。
关于java - 如何使用Vaadin的CustomLayout自定义样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19422409/