粗体和普通字体渲染

时间:2010-07-22 05:44:32

标签: list fonts highlight bold

在Verdana的某些字体中观察到,对于给定文本,粗体和普通文本的渲染不会占用相同的宽度。 在我的应用程序中,我正在使用一个这样的字体,并且有列表和突出显示的项目的UI。 对于突出显示的项目,字体与粗体属性相同,因为上面提到的字体问题,当滚动列表时,文本似乎水平移动(放大并占据更多空间)。 我可以使用粗体字体,字体大小少,看起来不错但不完美 是否有任何纠正措施来解决这个问题?

2 个答案:

答案 0 :(得分:2)

您描述的是大多数比例字体的默认属性。如果增加字符串宽度看起来很难看,请尝试使用其他可视方法来引起对所选项目的注意,例如更改背景颜色。

答案 1 :(得分:0)

您可以将列表项设置得足够宽,以便在它变为粗体时适应大小增加。

如果突出显示必须是粗体,很可能你唯一的选择是使用比例字体(不需要快递,你可能会发现一些无衬线比例字体可以接受)。