普通的HTML注释形式是 而IE5~IE9这5个版本的IE浏览器还另外支持一种特殊的if条件注释(感觉有点类似模板渲染时的语法结构) 这样在处理IE浏览器兼容性问题的时候就可以把hack代码集中在一块了,或者其他意想不到的用途 if条件注释分为三种形式 1、是否IE(即:!) 2、是哪个版本的IE( ...
分类:
Web程序 时间:
2018-03-11 20:58:44
阅读次数:
249
(一)html部分1.H5新标签在IE9以下的浏览器识别 <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <![endif]--> <!--[if lt IE 9]> <script t ...
分类:
Web程序 时间:
2018-03-10 19:27:55
阅读次数:
246
一些头部文件: 让IE9以下版本的浏览器支持部分HTML5标签: IE8浏览器打开带有js的html页面提示“为了有利于保护安全性,Internet Explorer已限制此网页运行可以方位计算机的脚本或ActiveX控件。请单击这里获取选项...”,可以在<!doctype html>和<head ...
分类:
Web程序 时间:
2018-03-09 16:43:41
阅读次数:
214
自IE8开始,IE引入了一个“文档模式”的概念。页面的文档模式决定了可以使用什么功能,即决定了你可以使用哪个级别的CSS,可以在js中使用那些API以及如何对待文档类型(!DOCTYPE)。 到了IE9,共用以下几种文档模式: IE5:以混杂模式(Quirks Mode)渲染页面,IE5的默认模式就 ...
分类:
其他好文 时间:
2018-03-03 15:33:49
阅读次数:
178
前提:本人使用的是IE9浏览器 1.IE中无法显示,谷歌却显示正常的问题: 1)情况一 var myChart_cols<%=i%> = echarts.init(document.getElementById('cols_qk_<%=i%>'),'shine'); // 使用刚指定的配置项和数据显 ...
分类:
其他好文 时间:
2018-03-02 14:52:52
阅读次数:
160
问题 在ie下,如果存在有button标签,如果在textbox里面输入内容,按下enter键,则会触发第一个按钮的click事件,经过测试,在IE10以及以下的都存在这个问题 原因 浏览器默认行为不一致导致 IE浏览器IE8及以后的版本,会根据页面使用的文档模式(Defining document ...
分类:
其他好文 时间:
2018-03-01 17:19:03
阅读次数:
779
1.两列多行: HTML: CSS: 这用到了nth-child(),兼容ie9及以上的浏览器,中间的空隙就是两个并排div宽度之和,100%减去后剩下的宽度; 既然提到了nth-child(),那么就要说一下nth-of-type(),也是只兼容ie9及以上的浏览器。它与nth-child的区别是 ...
分类:
Web程序 时间:
2018-02-28 12:56:07
阅读次数:
525
让一个元素水平垂直居中的几种方法 1.方法一——margin负 优点:兼容性好; 缺点:必须已知元素的宽高; 2.方法二——translate负50% 注意:该方法使用css3里的样式;缺点:兼容性不好,只支持IE9+的浏览器 3.方法三——margin:auto 优点:兼容性较好;缺点:不支持IE ...
分类:
其他好文 时间:
2018-02-26 16:23:18
阅读次数:
175
max-width,min-width ie7以上支持 rgba 只支持ie9及以上浏览器,ie8要用滤镜处理 border-radius 也只支持ie9以上 不需要加前缀 box-sizing ie8以上都兼容 但是要加上前缀 -moz-box-sizing: border-box; -webki ...
1.前言 在做前端开发的时候,公司的规范要求面向客户的兼容到IE8,但是在IE8模式下经常会发现各种错误,某某方法未定义、不支持某属性或对象等,使用jQuery的时候,jQuery从2.0开始不兼容IE8,最低支持IE9,所以需要引入更低的jQuery版本来兼容。 2.IE8不支持jQuery版本解 ...
分类:
Web程序 时间:
2018-02-14 13:25:07
阅读次数:
627