完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
来源:互联网 发布:时时彩计算软件 编辑:程序博客网 时间:2024/04/28 09:51
方式一:Coding JavaScript
<!--[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]-->
第二种方法:使用Google的html5shiv包(推荐)
<!--[if lt IE9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
但是不管使用以上哪种方法,都要初始化新标签的CSS.因为HTML5在默认情况下表现为内联元素,对这些元素进行布局我们需要利用CSS手工把它们转为块状元素方便布局
/*html5*/article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
原文转自:http://www.cnblogs.com/Capricornus/archive/2013/03/26/2982122.html
0 0
- 完美解决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新标签的方法
- html5shiv:完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- Linux中的内存管理
- 一边旅游一边打炮
- 对方的身份
- 1号店于刚:未来电商发展的十大趋势
- 阿里小微金服发展方针:稳妥创新,欢迎监管
- 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
- VS2010打开.h后.cpp自动关闭或打开.cpp后.h自动关闭问题
- delphi INI文件操作
- 最短路径之迪杰斯特拉与双向迪杰斯特拉实验结果
- android 屏幕横竖切换问题
- 二叉搜索树 二叉查找树 二叉排序树
- linux awk 常用用法
- 使用WebView加载assets下的html文件
- win8 ie浏览器打不开