我在vaadin中进行了一些小的布局更改,它必须在Java和Css端完成。在vaadin中调整CSS更改的方法是什么?
每次我需要调整像填充顶,背景颜色或一个组件的粗体字布局的事情,我需要设置为通过Java代码风格过于:
userLink.setStyleName("textbold");
我Styles.css中的变化(下VAADIN /主题/应用/)然后是:
@import "../runo/styles.css";
.textbold {
font-weight: bold;
}
...
这是改变CSS的正确的方法或有另一种方式?我能否在不影响Java代码的情况下做到这一点?
您应该使用“addStyleName(String)”而不是“setStyleName(String)”。后者可以取代其他风格。 [如这里所述](https://vaadin.com/api/com/vaadin/ui/Component.html#setStyleName(java.lang.String)) – Chilloutman 2012-03-08 14:11:54