jQuery скрыть IE испортить - PullRequest
       22

jQuery скрыть IE испортить

0 голосов
/ 18 апреля 2011

Может ли кто-нибудь сообщить мне, почему при щелчке контакта отображаются окна скрытия и показа?

Они делают это только в IE. Кажется, я не могу решить проблему.

Это веб-сайт: http://molossi.psm2.co.uk/

Спасибо:)

РЕДАКТИРОВАТЬ: Здесь представляет собой картину проблем в IE. Это сделано после того, как я нажал «Контакт», затем «Отмена». Я увеличил до 75%, чтобы захватить больше.

Ответы [ 2 ]

0 голосов
/ 18 апреля 2011

Вам необходимо добавить тип документа, чтобы использовать режим стандартов, и вы должны проверить свой HTML и CSS:

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fmolossi.psm2.co.uk%2F

http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fmolossi.psm2.co.uk%2F

0 голосов
/ 18 апреля 2011

У меня нормально работает, когда я тестировал ссылку в IE ... Я думаю, что этот css вызывает проблему:

/*Win IE browsers - hide from Mac IE\*/
* html #main-nav { margin-top:20px; }
* html #main-nav li { display:inline; float:left; }
/*End hide*/

Когда вы нажимаете на контакт, под навигационной панелью показывается div, а когда вы отменяете, он загружает отдельный div вне div панели навигации. Так что в вашем браузере переключение между nav-bar и внешним div не происходит так, как должно быть.

Попытайтесь сконцентрироваться на свойстве main-nav css. Возможно, это вызвано высотой строки, отступом или высотой.

...