0
HTMLFlow의 속성을 변경할 수 없습니다. HTMLFlow에 대해 정의 된 CSS를 사용하고 생성자에서 FontSize에 대한 setAttribute를 사용하고 싶습니다.하지만 아무 것도 변경되지 않습니다. 먼저 HMTLFlow를 확장합니다.스마트 스타일 스타일 속성
class MyHTMLFlow extends HTMLFlow{
public MyHTMLFLow(width, fontSize){
setStyle("myHtmlFlow");
//here i tried all posibilites but nothing works
setAttribute("fontSize",fontSize);
getElement().getStyle().setProperty("fontSize",fontSize);
//the width works ok
setWidth(width);
}
.myHtmlFlow{
width:250;
font-size:12px;
}
HTMLFlow 크기를 정의하도록 도와주세요.
이전 스타일 오버라이드 (override)됩니다 나는 그것이 동일하게 유지하려는 : 내 CSS를
. – Maciejem
오버라이드하지 않으려면 실제 스타일을 추가하려는 스타일과 연결해야합니다. 내 경우에는 내 게시물에 정적 메서드를 사용하여 유틸리티를 사용 http://stackoverflow.com/questions/9183111/smartgwt-button-cannot-override-skin-styles-css/9189137#9189137 –