问题标签 [html5shiv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
167 浏览

jquery - 无法识别克隆的父元素中的 IE8 HTML5 元素

我正在使用 html5shiv 来启用 HTML5 元素的样式。

当我克隆具有 HTML5 子元素的非 HTML5 元素(并且只有非 HTML5 元素)时,IE8 无法识别该子元素。

在以下示例中,第一部分是粉红色的,而克隆版本不是。

jsbin 示例:http: //jsbin.com/yuqeriwoxeqa/1/

0 投票
1 回答
81 浏览

internet-explorer - Used HTML Shiv, but still not able to display the Header content in IE6

I have used Joomla 3.3 to develop a website. HTML5 Shiv was there for recognition of HTML5 elements. But still not able to view the contents under "Header" tag in IE6.

Please refer the HTML5 Shiv 3.6.2pre code.

0 投票
0 回答
488 浏览

browserify - Browserify - 将 html5shiv 添加到 bundle.js

我正在尝试使用 Browserify - 但是捆绑“html5shiv.js”似乎不起作用。

这是我的 package.json 文件

在我的另一个文件中,我需要它,就像其他所有文件一样

//browserDependencies.js

html5shiv 可以像其他人一样以这种方式使用吗?

0 投票
1 回答
49 浏览

html - HTML5Shiv 是否仅适用于 Internet Explorer

我是 Web 开发的新手。我目前正在研究 HTML 5,我想知道 HTML5Shiv 是否仅适用于旧的 Internet Explorer,或者它也适用于 Firefox 和 Safari 的其他旧浏览器。

0 投票
1 回答
1931 浏览

javascript - Modernizr - 带有 printshiv 的 html5shiv

当您自己构建Modernizr时,您可以选择html5shiv 3.7html5shiv 3.7.1 w/printshiv

谁能解释这两个选项之间的区别?我在 Modernizr 的文档中找不到它,并且在谷歌搜索中运气不佳。

0 投票
1 回答
1008 浏览

javascript - 正确实施 HTML5shiv?

在花了一段时间设计一个网站后,我现在决定我至少需要让它在 IE9 及以下版本中可见。我遵循了以下网站中的示例:

https://github.com/aFarkas/html5shiv

但无济于事。

以下是其中一个网站页面在最新浏览器中的外观:http: //gyazo.com/10a74b651a216d76bb677d335fa1551d

以下是它在 IE9 及以下版本中的外观:http: //gyazo.com/8541b263b9ed43e9d7dea9c33eafb22b

然而奇怪的是,主页看起来很好,只是其他所有主页。

我将此代码实现到我所有 html 页面的开头:

html5shiv.js 位于我的项目目录中名为“js”的文件夹中。

并将此 CSS 代码添加到我的样式表中:

即使这样做了,如果我不是盲人,我相信这是正确的,IE9 及以下版本不能很好地显示这个站点。

任何建议都将受到欢迎。

谢谢你。

0 投票
1 回答
265 浏览

javascript - 我应该担心 HTML5Shiv.min.js 版本 3.7.2 上的这些 JSLint 警告吗?

我从这个Cloudflare链接复制了一个 HTML5Shiv.min.js 版本,当我将文件导入 Adob​​e Brackets 时,JSLint 编译器告诉我脚本包含以下错误:

如果我决定使用它,这真的会起作用吗?缺少语句和无法访问的运算符的代码。也许 JSLint 不是最新的或者有些东西已经关闭,但如果可能的话,我想获得第二个意见。

谢谢你。

0 投票
2 回答
108 浏览

css - IE8 html5shiv ...并非所有样式都被应用

几天来,我一直在努力让我的网站在 IE8 上看起来正确(因为愚蠢的银行没有更新他们的浏览器),我已经缩小了一点。

我正在使用 HTML5 标签(IE8 不支持),因为我无法忍受不必要的 div 汤。我正在使用著名的 HTML5shiv 来获取 HTML 元素section,并article在 IE8 中工作。不过,对于这些标记名,IE8 似乎仍然不可靠。

这是一个例子:

链接:http ://www.webnotes.xyz/ie8.html

我找不到任何关于为什么这两种样式没有在 IE8 中应用的任何信息:

我无法从中推断出任何东西,因为 IE8 应该支持这些选择器,并且在我的个人网站中,我用类切换了这些选择器,但它仍然无法工作。

我通过谷歌搜索找不到任何关于此的信息。谁能解释为什么这些样式在 IE8 中被忽略了?

重要编辑:我刚刚意识到这在 IE9 中也不起作用。

0 投票
2 回答
921 浏览

html - HTML5 Shiv 和 Modernizr

我正在使用 Modernizr,我用“HTML5Shiv”下载了我选中了复选框。

但我的问题是......我是否必须提出这样的条件:

如果答案是肯定的,我必须在其中包含什么脚本?

0 投票
0 回答
57 浏览

twitter-bootstrap - twitter bootstrap 在顶级站点(即 www.exampleurl.com)的 ie8 中不起作用

我用 twitter bootstrap 3 创建了一个响应式网站。我发现它在 ie8 中不起作用,所以我将推荐的文件 html5shiv.min.js 和 respond.min.js 添加到我的 index.html 中。当我明确访问 www.exampleurl.com/index.html 时,一切正常。只要我只访问 www.exampleurl.com(如您所知,它还显示 index.html 的内容),它就不再工作了。

我的文件夹结构如下所示:

我的 html 代码如下所示:

是否有人知道如何在我的 exampleurl.com 上考虑引导修复,而不仅仅是在子站点上。我不想使用 htaccess 文件从 exampleurl.com 重定向到 exampleurl.com/index.html。当有人访问我的网站时,我希望他访问 exampleurl.com,而不是“子网站”。

谢谢你的帮助!