IE9文本渲染问题 - 字母上的尾巴被切断

thy*_*ank 13 css fonts typography internet-explorer-9

我遇到了一个问题 - 在IE9标准模式下 - IE9以这样的方式呈现文本,即降序字母上的尾部 - "q,p,y"等 - 消失.尝试过使用填充和其他常见的CSS设置来帮助解决这个问题,但到目前为止我没有运气.

谁知道这可能是什么?

Ela*_*lad 13

编辑:我在博客上发现了这个.该链接不再有效.将它 留在这里以防它再次弹出.

它好像文本是输入中的一个节点,并且在该内部元素上设置了行高,周围的元素剪切了溢出的文本.

解决方案很简单,将行高设置为"1"(无单位)


Mar*_*tin 1

您是否使用自定义字体(@font-face),因为我发现有时在某些尺寸上使用该字体时,无论行高如何,它都会切断文本上的尾部