Java 및 CSS 측면에서 수행해야하는 vaadin의 일부 사소한 레이아웃 변경에 어려움을 겪고 있습니다. 내을 styles.css에서vaadin에서 CSS 변경 사항을 조정하는 방법은 무엇입니까?
userLink.setStyleName("textbold");
변경을 :
매번 내가 너무 자바 코드를 통해 스타일을 설정해야 패딩 탑, 배경 색상이나 하나 개의 구성 요소의 굵은 텍스트와 같은 레이아웃 일을 조정해야 (VAADIN/themes/app/아래)는 다음과 같습니다.
@import "../runo/styles.css";
.textbold {
font-weight: bold;
}
...
CSS를 바꾸는 올바른 방법입니까 아니면 다른 방법입니까? 자바 코드에 영향을주지 않고 이것을 할 수 있습니까?
"setStyleName (String)"대신 "addStyleName (String)"을 사용해야합니다. 후자는 다른 스타일을 대체 할 수 있습니다. [여기에 언급 된대로] (https://vaadin.com/api/com/vaadin/ui/Component.html#setStyleName (java.lang.String)) – Chilloutman