css - 智能 gwt 样式属性

标签 css gwt attributes styles smartgwt

我无法更改 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 大小。

最佳答案

使用 setStyleName,我用过它并且有效:

HTMLFlow newsFlow = new HTMLFlow();
newsFlow .setPadding(7);
newsFlow .setStyleName("plSectionText");

用我的CSS:

.plSectionText {
font-size: 1.3em;

关于css - 智能 gwt 样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9280756/

相关文章:

jquery - 使用 multiscroll.js。到达幻灯片末尾后想要反转箭头

java - 在编译之前 Hook GWT 以添加更多源

javascript - setProperty 不是函数(...)

java - 在类中组织属性的良好做法?

c# - DI : Injecting ActionFilterAttribute implementation (ASP. NET MVC)

file - 如何设置自解压 zip 文件的文件版本和产品版本属性?

css - 在 Firefox 中选择框的文本异常大

jquery - 滑动菜单问题

html - IE8圆 Angular ,部分div溢出到其他div不可见

java - 从JS到Java?