我有一些内联显示的li。它们具有水平边距和ems形式的填充。
这在所有浏览器中都没问题,除了IE7,它们太宽而无法装入容器并进入2行。
IE7是否以与其他版本的IE不同的大小呈现文本?使用IE开发人员工具我看不到任何不同的CSS被应用。我拿了一个屏幕抓取的页面,我可以看到容器是相同的,但文本在IE7中比8或9占用更多的空间。
在screengrab中更新我可以看到IE7中的单个单词比其他浏览器更长。
答案 0 :(得分:1)
是的,即以不同方式呈现它们,特别是firefox中的项目符号在填充之外呈现(反之亦然)
尝试:
li {
white-space: nowrap; // stop the wrapping in the first place
}