出于某种原因,我似乎无法更改GWT TextAreas中的字体或字体大小。文本区域的默认字体甚至与其他默认字体不匹配,由于某种原因它看起来像记事本字体。我已经尝试添加和设置样式名称,但字体不会改变,只有TextArea的颜色和其他部分会改变。我想在添加时我可能已经破坏了一些东西,然后删除了SmartGWT。有没有人有任何想法可能导致这个?
答案 0 :(得分:1)
您必须检查Module.gwt.xml文件中的主题继承行,以验证您是否包含一个gwt主题(通常在使用smartgwt时我们对此进行评论)并且没有继承smartclient主题。 看一下使用firebug的TextAreas,看看是否应用了哪个css类,并检查你的css文件,看看你是否有这个类的任何条目。
答案 1 :(得分:0)
我遇到了同样的问题,因此使用Chrome检查器找出我的样式未应用的原因。由于clean.css中的设置,它们似乎被忽略了。所以我做了:
.gwt-TextArea {
font-family : monospace !important;
font-size : 10pt !important;
}

这很有效。