在 vaadin 8 中用另一种语言写作时大胆

Ego*_*yev 2 grid fonts vaadin vaadin8

我使用vaadin 8.9.3并遇到了一个问题:当一个带有俄语名称的列添加到表中时,其中的字体显示比带有英文名称的列更粗。貌似字体有问题。下面的图片显示了示例(谷歌浏览器):

示例 1

示例 2

这很烦人。这个问题有什么解决办法吗?

Taz*_*voo 8

您的主要 CSS 字体似乎不支持西里尔字母,因此它为这些字符使用了另一种后备字体。

MDN 说这是关于 font-family

字体选择一次完成一个字符,因此如果可用字体没有所需字符的字形,则尝试使用后一种字体。

您需要做的是修改font-family以使用支持 Cyrillic 字符的主要字体,或者您需要将主要字体或后备字体之一更改为看起来更相似的字体。

以下是有关使用 Valo 进行主题化和设置字体系列的一些信息