可用性咋地了, DOCTYPE?不定义DOCTYPE是一种可以被判死刑的罪行。 以前你可能用的是下面的DOCTYPE,不过你要知道现在已经有更简洁清晰的代码取而代之了。理想的状况是用HTML5 DOCTYPE,所有现代的浏览器都支持它,即使是不支持HTML5的浏览器,例如IE6,IE7,也会由此转入...
分类:
其他好文 时间:
2015-11-06 17:59:12
阅读次数:
190
由于VS的WebBrowser控件的默认浏览器是IE7,好多网页兼容性不是很好,所以要修改下默认浏览器。设置前: 设置后: 在WebBrowser界面加载时执行以下方法,设置浏览器。 1 /// 2 /// 定义IE版本的枚...
分类:
Windows程序 时间:
2015-11-06 17:49:34
阅读次数:
1211
以前的文章里提到过IE6/IE7/IE8/IE9/、Firefox的CSS HACK方法,那么Safari的CSS HACK是什么呢?请看以下CSS代码:.box { color:black; /*ff*/color:#fff\9\0; /*IE9*/color:#ff0000\0; /*IE8.....
分类:
Web程序 时间:
2015-11-06 14:25:37
阅读次数:
198
attr()的定义和用法:插入元素的属性值。在CSS2.1中attr()总是返回一个字符串。在CSS3中attr()可以返回多种不同的类型。浏览器支持:IE浏览器支持此属性。谷歌浏览器支持此属性。火狐浏览器支持此属性。特别说明:1.IE7和IE7以下的浏览器不支持此属性。2.CSS3的atrr()现...
分类:
Web程序 时间:
2015-11-05 06:11:13
阅读次数:
169
某函数返回一个对象,如果在最后一个属性后加逗号,IE7及以下版本中会报错正确代码:return{top:rect.top-top,bottom:rect.bottom-top,left:rect.left-left,right:rect.right-left}错误代码(IE8以上都不会报错)retu...
分类:
其他好文 时间:
2015-11-04 22:48:30
阅读次数:
344
DIV最小高度且自适应高度在IE6中,如果子容器的高度超过父容器的时候,父容器会被子容器撑开,所以我们可以直接设置一个height的高度值即可。但是在IE7和firefox就不行了,它不会自动撑开。如果要设置DIV自适应高度,我们可以采用height:auto;这个属性;不过这个属性IE6又不支持了...
分类:
其他好文 时间:
2015-11-03 12:14:39
阅读次数:
167
margin在垂直取值时取最大值margin在垂直取值时取最大值我的上下margin值是30px我的上下margin值是50px在但我们两个之间的空间只有50px而不是80px哟~~ulli高度在ie6、ie7、ie8、FF下兼容问题解决在页面中有时候使用ulli列表时ie6、ie7、ie8、FF的...
分类:
Web程序 时间:
2015-11-01 17:48:11
阅读次数:
336
创建XMLHttpRequest对象与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest不但IE6及其之前的版本将XHR作为一个ActiveXObject运行,而且还存在众多版本:一开始是M...
分类:
Web程序 时间:
2015-10-30 15:26:36
阅读次数:
338
CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂...
分类:
Web程序 时间:
2015-10-30 12:24:15
阅读次数:
236
基础概念:currentStyle与defaultView均是用于获取css样式表内样式的js函数区别在有浏览器的兼容性不同。下面是测试代码: 测试 点我总结:currentStyle:兼容IE7-IE11;不兼容chrome、firefox、safari、operade...
分类:
Web程序 时间:
2015-10-30 12:06:29
阅读次数:
189