终于完成了页面代码的编写。师傅叫我现在开始调浏览器的兼容性。在火狐和chrome中都显示的好好的页面,在ie8中就开始显示不行了。调试的最好方法就是逐步审查,用排除法。首先,在ie中貌似对标签是否完整有要求。当笔者就是在某个地方标签不完整导致div快显示有问题。所以在ie调试之前先审查自己的标签。其...
分类:
其他好文 时间:
2014-07-13 11:44:07
阅读次数:
170
关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖, 纯属个人总结, 希望能对初学者有一定的帮助.一、CSS HACK 以下两种方法几乎能解决现今所有HACK.1, !important随着IE7对!important的支持, !important ...
分类:
Web程序 时间:
2014-07-11 23:25:34
阅读次数:
342
currentStyle:获取计算后的样式,也叫当前样式、最终样式。
优点:可以获取元素的最终样式,包括浏览器的默认值,而不像style只能获取行间样式,所以更常用到。
注意:不能获取复合样式如background属性值,只能获取单一样式如background-color等。
alert (oAbc.currentStyle);
非常遗憾的是,这个好使的东西也不能被各大浏览器完美地...
分类:
其他好文 时间:
2014-07-10 22:40:13
阅读次数:
226
方法一:1 min-height:500px;/*解决ie8.9.ff.chromet*/2 height:100%;/*解决ie6.7*/3 _height:500px;/*解决ie6超出自动溢出*/View Code方法二:1 min-height:400px;/*解决ie8.9.ff.chro...
分类:
Web程序 时间:
2014-07-10 10:24:43
阅读次数:
280
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。
在学习浏览器兼容性之前,我想把前端开发人员划分为两类:
第一类是精确按照设计图开发的前端开发人员,可以说是精确到1...
分类:
其他好文 时间:
2014-07-09 10:29:36
阅读次数:
210
因为安全限制,脚本不能随意设置文件域的value值,重置一个文件域的值,归纳起来主要有 3 种方法。本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo。...
分类:
编程语言 时间:
2014-07-08 10:43:24
阅读次数:
171
一、前言 苦逼的前端攻城狮都深受浏览器兼容之苦,再完成每一项功能前都要左顾右盼,生怕浏览器不支持某个API,生怕原生API内含臭虫因此判断浏览器类型和版本号成了不可绕过的一道关卡,而特征嗅探是继浏览器探测后另一利器处理上述问题。二、何为特征...
分类:
Web程序 时间:
2014-07-02 21:28:51
阅读次数:
309
今天调试前端的一个js效果,在其它浏览器上都正常,本人的IE11也正常,但是同事的IE8下就不正常,于是楼主只能去找第三方软件了。先用的微软的Microsoft ExpressionSuperPreview4,但是它只能看静态页面,运行不了JS,于是只能去用IETester(楼主以前用过IETe.....
分类:
Web程序 时间:
2014-07-02 18:02:53
阅读次数:
232
最近用开源的AdminLTE做框架感觉效果特别好,其针对图表库Morris.js和flot都提供了不错的支持,也都提供了这两者的例子。不过Morris.js是基于Raphael.js来的,也就是其使用SVG和VML来绘制图形,而flot则是使用Canvas进行绘制,在绘制效率和浏览器兼容性等方面会有...
分类:
Web程序 时间:
2014-06-30 12:12:21
阅读次数:
582
HACK设置 仅IE7识别 *+html {…} 当面临需要只针对IE7做样式的时候就可以采用这个HACK。 IE6及IE6以下识别 * html {…} 这个地方要特别注意很多地主都写了是IE6的HACK其实IE5.x同样可以识别这个HACK。其它浏览器不识别。 html/**/ ...
分类:
其他好文 时间:
2014-06-25 19:05:33
阅读次数:
262