在 vaadin 8 中用另一种语言书写时加粗

Bold when writing in another language in vaadin 8

我用vaadin 8.9.3,我用运行遇到一个问题:在table中添加俄文名称的列时,其中的字体显示比该列更粗有一个英文名字。看起来像是字体的问题。下图显示示例 (Google Chrome):

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

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

MDN says this about font-family

font selection is done one character at a time, so that if an available font does not have a glyph for a needed character, the latter fonts are tried.

您需要做的是修改 font-family 以使用支持西里尔字符的主要字体,或者您需要将主要字体或其中一种后备字体更改为看起来更相似的字体.

Here's some info 关于使用 Valo 设置主题和字体系列。