Html5shiv не работает

У меня проблема со скриптом html5shiv. Это не работает в ie8>-

Предварительный просмотр здесь: Этот скрипт используется:

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

уже проверено:

<script type="text/javascript">
    document.createElement('header')
    document.createElement('footer')
    document.createElement('main')
    document.createElement('section')
    document.createElement('nav')
</script>

Загрузите скрипт в ГОЛОВУ - ПОСЛЕ и ДО стиля.

Все элементы html5 имеют следующие стандартные стили: (загрузка после обоих скриптов)

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; } 

К сожалению, не найдено ни одного подходящего решения на google, stackru и сайте документации html5shiv. Перепробовал все подсказки / хитрости из ответов здесь. Но это все еще не работает.

2 ответа

Попробуйте использовать Shivs внизу или измените местоположение. Иногда они просто конфликтуют с Js.!

Ваша таблица стилей загружается из текущего домена, а не из CDN вне сайта или чего-то в этом роде? Если таблица стилей размещена в другом месте, разместите ее локально на своем домене и посмотрите, поможет ли это.

Другие вопросы по тегам