1

GWT 模块带有一些令人讨厌的怪癖,其中之一是偏离了标准字体大小16px并声明它是12px。我试图为不同的元素和正文本身声明单独的字体大小,但它们总是被默认样式覆盖。

所以我决定使用!important来声明整个正文的默认字体大小。这行得通,问题是它也适用于它不应该的地方,比如h2元素。h2再次声明另一个font-size 属性!important并不会覆盖为body元素声明的那个,即使它应该。

那么有没有办法做到这一点?字体系列也有同样的问题,我不能不使用!important.

4

3 回答 3

2

如果您需要自定义标准主题,您应该分叉它:复制/粘贴并适应您的需求。

于 2013-01-18T22:25:48.370 回答
1

通常最好使用css 特异性来覆盖样式。

只要您的附加规则比您尝试覆盖的规则具有更高的特异性,它就应该起作用。

于 2013-01-18T20:05:42.783 回答
1

您必须创建自己的 css 并覆盖standard.css,希望以下链接对您有所帮助

GWT 主题样式覆盖了我的 css 样式

于 2013-01-19T07:10:55.880 回答