【问题标题】:bold and normal font rendering粗体和正常字体渲染
【发布时间】:2010-07-31 17:59:41
【问题描述】:

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

【问题讨论】:

    标签: list fonts highlight bold


    【解决方案1】:

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

    【讨论】:

    • 我无法修改需求。:(
    【解决方案2】:

    您可以使列表项足够宽,以便在变为粗体时适应大小的增加。

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

    【讨论】:

    • Garus 这里的问题不是文本是否适合边界,而是文本在突出显示时显得放大。让我编辑问题以澄清它
    猜你喜欢
    • 2015-03-03
    • 2017-02-04
    • 1970-01-01
    • 2013-02-09
    • 2023-03-03
    • 1970-01-01
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多