IE渲染尾随每行末尾的空白区域

时间:2014-02-10 02:01:55

标签: css internet-explorer rendering whitespace webfonts

我有一个包含自己下划线的网络字体,包括空格字符。这在几乎所有的浏览器中呈现都很好,下划线显示在单词之间,但不会在行的末尾呈现 - 除了IE(所有版本)。

在IE中,它显示每行末尾的额外下划线空格,除了最后一行。即使我使用换行符,根本没有空格,它仍会显示。

我尝试了所有白色空间属性的变化,没有效果。有没有其他人遇到这个奇怪的显示错误,并知道无论如何要解决它?

编辑:
Example Page
Screenshot

干杯。

1 个答案:

答案 0 :(得分:0)

有一种方法可以解决问题......让它成为一个图像。

文本的呈现方式取决于很多因素,例如安装的字体,操作系统,呈现calibrationfont smoothing和渲染参数。如果这些参数中的任何一个不同,结果就会不同。

如果检查图像,您会看到浏览器使用不同的参数进行字体平滑,其他参数也可能不同。

在不同浏览器中渲染文本时,您无法期望获得相同的结果。