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)關閉它時,雙垂直間距消失了。