Проблемы совместимости CSS / HTML с Internet Explorer (IE) - PullRequest
1 голос
/ 03 апреля 2012

Хорошо, я разработчик игр и создаю личный сайт портфолио.У меня есть ограниченный опыт работы с CSS, HTML, PHP, MySQL и т. Д.Я только начинаю вникать в Jquery и некоторые интересные эффекты, которые возможны с ним.но IE просто не хочет сотрудничать с моим меню и картинной галереей.Вот что у меня пока есть:

http://andrewaernst.com

Кажется, что все работает так, как должно быть в FireFox и Google Chrome, но IE продолжает толкать мои два элемента на основе jquery далекооставил.Я часами играю с кодом CSS и HTML и не могу понять, почему IE делает то, что делает.Я уверен, что кто-то, имеющий некоторый опыт веб-разработки, сможет указать мне правильное направление.

Меню навигации: http://tympanus.net/codrops/2010/07/16/slide-down-box-menu/

И галерея изображений использует Nivo Slider,(связал бы его, но так как я новый пользователь, я ограничен двумя ссылками на пост. Это должно быть достаточно легко найти).

Я хотел бы сказать, что я сузил его до определенногообласть в коде, но я, честно говоря, понятия не имею, что вызывает проблемы.Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 03 апреля 2012

Это может быть любое количество вещей, но я бы начал с удаления вашего комментария в верхней части HTML-документа, который, как мне кажется, может помешать IE распознать ваш DOCTYPE и, таким образом, привести к причудам. режим.

Затем я бы исправил ошибки HTML, поскольку они иногда могут вызывать различный рендеринг в разных браузерах: http://validator.w3.org/check?uri=http%3A%2F%2Fandrewaernst.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

Редактировать: в IE6, например, я напечатал «->» на странице. Это, вероятно, не преднамеренно.

...