0

测试地点:http://wfwgm.stage.philosophydesign.com/IE7-JS造成双垂直间距

我已经包括:

<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script> 

给:在IE6和IE7的支持之前,但在装入了我得到奇怪的行为之后。

如果我在兼容模式(IE7)中使用IE9,则表明ie7-js无法正常工作。如果我启动IETester并在IE6/7/8中加载该站点,ie7-js正在运行,但页面上的所有内容都是垂直双间隔。

Extra spacing

所以这里存在真正的两个问题。

  1. 为什么ie7-js在兼容模式下不能在IE9中工作?
  2. 为什么ie7-js工作时,一切都是垂直双倍间距?

回答

1

我没有找到为什么这是最后的原因,但我确实找到了解决方案。我使用ie9.js,但不需要它的功能。所以我切换到ie8.js.在这样做时,双重利润率会自行修正。

+0

同样的事情为我工作! :) – jamesmhaley 2013-03-05 17:22:35

0

至于双垂直间距,我可以从你的元素有一个顶部和底部边距设置为1EM IE7的测试站点代码见。当我从浏览器(IE中的F12)关闭它时,双垂直间距消失了。