не правильные элементы навигации css ... Посмотрите - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть сайт, построенный на платформе Wordpress с горизонтальным меню.

При просмотре в ie 9+ и firefox кажется, что все в порядке, но в ie8 - классы меню CSS кажутся неправильными.

Я изо всех сил пытаюсь найти проблему в CSS, используя firebug.

Может кто-нибудь помочь мне с этой проблемой ...

Мой сайт: www.markett.nl

asfasf

Ответы [ 4 ]

2 голосов
/ 01 февраля 2012

Вы используете теги HTML5, такие как header, nav, footer, которые не поддерживаются в IE8 и ниже. Если вы хотите, чтобы это работало в IE8 и ниже, просто добавьте этот скрипт в ваш head:

<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
2 голосов
/ 01 февраля 2012

Если вы посмотрите на ваш интерпретируемый источник IE8 - вы увидите - IE8 не отрисовывает nav-Tag. Это потому, что nav-Tag является стандартом HTML5 - и файл не существует.

0 голосов
/ 01 февраля 2012

Ну, главная проблема, которая возникает, заключается в том, что IE8 и более ранние версии не реализуют тег правильно.Я сделал бы другую обертку или изменил бы ее на div.Также вы должны оставить свои элементы плавающими еще для IE.Надеюсь, это поможет вам сделать еще один шаг.

0 голосов
/ 01 февраля 2012

Кажется, вы использовали свойства css3 в своем коде. Т.е. доцент поддержки css3. Чтобы обойти это, вы можете добавить PIE.htc в ваш проект, вот ссылка для проверки

PIE.HTC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...