首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Html5shiv不工作

Html5shiv不工作
EN

Stack Overflow用户
提问于 2014-01-17 19:15:05
回答 2查看 1.6K关注 0票数 2

我对html5shiv脚本有点问题。它在IE8中不工作>-

Preview here:此脚本正在使用中:

代码语言:javascript
复制
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

已测试:

代码语言:javascript
复制
<script type="text/javascript">
    document.createElement('header')
    document.createElement('footer')
    document.createElement('main')
    document.createElement('section')
    document.createElement('nav')
</script>

在样式之前和之后加载脚本。

所有的html5元素都有这样的标准样式:(在两个脚本之后加载)

代码语言:javascript
复制
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; } 

不幸的是,在谷歌、stackoverflow和html5shiv文档网站上没有找到任何合适的解决方案。已尝试此处答案中的所有提示/技巧。但是它还是不能工作。

EN

回答 2

Stack Overflow用户

发布于 2014-01-18 19:25:13

尝试在底部使用Shiv或更改位置。有时他们只是和Js冲突。!

票数 0
EN

Stack Overflow用户

发布于 2014-02-21 03:28:34

您的样式表是从当前域加载的,而不是从异地CDN加载的吗?如果样式表托管在其他地方,请在您的域中本地托管它,看看这是否有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21184591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档