跨度宽度相关问题

时间:2012-08-16 13:36:52

标签: css internet-explorer internet-explorer-9

在jsfiddle演示中请注意ie9中“需要”字的位置它是在第一行,而在其他浏览器中它将转到第二行我希望在ie9的情况下也可以转到第二行。

js fiddle link

1 个答案:

答案 0 :(得分:0)

差异似乎是由new rendering features of IE 9引起的。如果您在不同模式下查看IE 9上的页面(使用F12并将文档模式设置为兼容模式与标准模式),您将看到文本的宽度发生变化:字母在标准模式下打包得更紧。 (这不是字母间距问题;而是文本渲染细节的问题,例如子像素渲染。)

如果您只需要强制换行,请使用<br>。否则,方法取决于目标。即使它们遵守您的字体系列和字体大小设置,也不可能强制浏览器以完全相同的方式呈现一段文本。