测试网站:http://wfwgm.stage.philosophydesign.com/
我已经包括:
<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正在工作,但页面上的所有内容都是垂直双倍间隔。
所以这里有两个问题。
- 为什么ie7-js在兼容模式下无法在IE9中运行?
- 为什么当ie7-js工作时,所有东西都是垂直双倍间隔的?
醇>
答案 0 :(得分:1)
我最终找不到这个原因,但我确实找到了解决方案。我使用ie9.js但不需要它的功能。所以我切换到ie8.js.在这样做时,双边距固定了。
答案 1 :(得分:0)
对于双垂直间距,我可以从您的测试站点代码中看到,您的元素的上边距和下边距设置为IE7的1em。当我从浏览器(IE中的F12)关闭它时,双垂直间距消失了。