2014-01-17 94 views
2

我的html5shiv腳本有問題。 It's不是在IE8工作> -Html5shiv不能正常工作

Preview here: 這個腳本是在使用:

<!--[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; } 

遺憾的是沒有找到谷歌,計算器和html5shiv文檔站點的任何合適的解決方案。嘗試從這裏的答案所有Tipps /技巧。但它仍然不起作用。

+0

我假設你的複製/粘貼有問題。進行備份並再次複製/粘貼,希望您的問題得到解決。 - @rivadaice – Nitesh

+0

請在第48行的http://www.halberstadtwerke.de/bk14test/scripts/jquery.nav.js中將「scrollChange:false」更改爲「scrollChange:false」。 –

+0

媒體查詢不適用於「即9「。 –

回答

0

嘗試在底部使用Shivs或更改位置。有時候他們只是和Js衝突!

0

您的樣式表是從當前域加載的,而不是異地CDN或類似的東西?如果樣式表託管在別處,則將其託管在您的域的本地,並查看是否有幫助。