ie7-js вызывает двойной вертикальный интервал - PullRequest
0 голосов
/ 16 декабря 2011

Тестовый сайт: http://wfwgm.stage.philosophydesign.com/

Я включил:

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

, чтобы дать: до поддержки в IE6 и IE7, но после загрузки я получаю странное поведение.

Если я использую IE9 в режиме совместимости (IE7), то получается, что ie7-js не работает.Если я запускаю IETester и загружаю сайт в IE6 / 7/8, то ie7-js работает, но все на странице имеет двойной интервал по вертикали.

Extra spacing

Так что возникает два вопросаздесь действительно.

  1. Почему ie7-js не работает в IE9 в режиме совместимости?
  2. Почему, когда работает ie7-js, все имеет двойной интервал по вертикали?

Ответы [ 2 ]

1 голос
/ 07 февраля 2012

Я не нашел причину, почему это было в конце концов, но я нашел решение. Я использовал ie9.js, но мне не нужны были его возможности. Поэтому я переключился на ie8.js. После этого двойные поля зафиксировались.

0 голосов
/ 16 декабря 2011

Что касается двойного вертикального интервала, я мог видеть из кода вашего тестового сайта, что ваш элемент имеет верхнее и нижнее поле, равное 1em для IE7.Когда я выключил это из браузера (F12 в IE), двойной вертикальный интервал исчез.

...