解决IE8不兼容HTML5标签的方法
来源:互联网 发布:c语言判断数字的位数 编辑:程序博客网 时间:2024/05/23 00:12
ie8是不支持H5的,所以很多新加的标签都无效,如:nav/aside/section等,不过技术嘛,既然有问题,那么就会有对应的解决方案。
方法一 :使用Google的html5shiv包
<head><!--[if lt IE9]> <script src="http://cdn.bootcss.com/html5shiv/r29/html5.min.js"></script><![endif]--><!-- ... --></head>
/*记得css初始化一下标签*/article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
方法二 :添加js代码
<!--[if lt IE9]> <script> (function() { if (! /*@cc_on!@*/ 0) return; var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', '); var i= e.length; while (i--){ document.createElement(e[i]) } })() </script><![endif]-->
参考来源:http://www.cnblogs.com/Capricornus/archive/2013/03/26/2982122.html
0 0
- 解决IE8不兼容HTML5标签的方法
- HTML5 Shiv--解决IE(IE6-IE7-IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- java 中try catch finally 与return位置的关系
- 1.A+B Problem
- 自动布局方法教程
- python os模块方法总结
- iOS中常用动画大集合
- 解决IE8不兼容HTML5标签的方法
- 多线程知识学习
- WebView与Cookies 的问题
- Cadence基础知识0(Cadence OrCAD和Allegro SPB区别)
- Redis分布式锁java实现
- 深入一下hashcode
- PyCharm设置python新建文件 模板修改 设置 文件为python 和utf-8 解决控制台输出乱码
- C++编写DLL并使用C++调用
- apktool更新网址