.box { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ *display: block; *font-size: ... ...
分类:
Web程序 时间:
2017-01-28 18:08:06
阅读次数:
306
在非IE浏览器下,onclick事件与onchange会同时触发,也就是onclick一定会改变check的状态 在IE浏览器下,在点击多次时,onclick事件与onchange不会同时触发,也就是onclick事件触发之后,有一定的几率不会触发onchange事件,即不会改变check的状态,导 ...
分类:
Web程序 时间:
2017-01-19 12:33:07
阅读次数:
291
可以从IE特有的方法和非IE特有的方法来区分不同的浏览器 1.为元素添加事件监听: 非IE:.addEventListener("click",show,false)//第三个参数为事件流,true为事件捕获,false为事件冒泡 IE:.attachEvent("onclick",show); 2 ...
分类:
Web程序 时间:
2016-12-23 01:20:03
阅读次数:
207
if(!-[1,]){ //是IE placeHolderIE9_(); }else{ //非IE if(navigator.userAgent.indexOf("MSIE 9.0")>0) { //ie9 placeHolderIE9_(); ... ...
分类:
其他好文 时间:
2016-12-22 11:10:25
阅读次数:
210
第一种方法:结尾处加空div标签 clear:both 这种方法兼容性好,但是有多余的标签 第二种方法:使用 :after 为元素 原理:IE8以上和非IE浏览器才支持:after,原理和方法2有点类似,zoom(IE转有属性)可解决ie6,ie7浮动问题 优点:浏览器支持好、不容易出现怪问题(目前 ...
分类:
Web程序 时间:
2016-12-15 20:15:43
阅读次数:
289
if (!browser.ie && !browser.mac) { var UA = navigator.userAgent.toLowerCase().toString(); //判断是不是IE内核下的非IE版本 if ((UA.indexOf('360ee') > -1) || (UA.ind... ...
分类:
其他好文 时间:
2016-12-15 17:59:12
阅读次数:
155
直入主题,首先分为两种情况!ie和非ie。 确定一个事情,判断是否为ie浏览器。方法为 var ie = !-[1,]; ie浏览器中检测为true,非ie检测为false。 ie能够识别ie这个变量的“,”而非ie浏览器直接忽略掉这个“,”。以此来进行判断 下一步就是监听! 完整代码: 调用pro ...
分类:
其他好文 时间:
2016-12-04 17:19:19
阅读次数:
320
在非ie浏览器下,当容器的高度为auto,且容器中有浮动的元素,容器的高度不能自适应容器中内容的高度,使容器中的内容溢出而影响布局,为了防止浮动溢出,就要进行清除浮动。 例: 清除浮动的方法 1、给浮动元素的容器添加 overflow:hidden;或 overflow:auto;此外在ie6中,需 ...
分类:
其他好文 时间:
2016-11-19 01:34:50
阅读次数:
248
一. 事件对象 事件处理三部分组成:对象.事件处理函数=函数。例如:单击文档任意处。 1.鼠标按钮 非 IE(W3C)中的 button 属性 0 表示主鼠标按钮(常规一般是鼠标左键) 1 表示中间的鼠标按钮(鼠标滚轮按钮) 2 表示次鼠标按钮(常规一般是鼠标右键) IE 中的 button 属性0 ...
分类:
编程语言 时间:
2016-11-14 20:12:48
阅读次数:
271
该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果该标签是个容器标签语法: <marquee></marquee> 以下是一个最简单的例子: 代码如下: <marquee><font size=+3 ...
分类:
Web程序 时间:
2016-10-19 20:07:30
阅读次数:
173