1。png24位的图片在iE6浏览器上出现背景,
解决方案是做成PNG8.
2。浏览器默认的margin和padding不同。
解决方案是加一个全局的*{margin:0;padding:0;}来统一。
3 。IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;
Firefox下,只能使用getAttribute()获取自定义属性。
解决方法:统一通过getAttribute()获取自定义属性。
4 。IE下,even对象有x,y属性,但是没有pageX,pageY属性;
Firefox下,event对象有pageX,pageY属性,但是没有x,y属性。
解决方案:
var page = {};
page.x = event.x ? event.x : event.pageX;
page.y = event.y ? event.y:event.pageY;
5 。Chrome 中文界面下默认会将小于12px的文本强制按照12px显示,可通过加入CSS属性-webkit-text-size-adjust: none; 解决。
6,。超链接访问过后hover样式就不出现了,被点击访问过的超链接样式不在具有hover和active了,
解决方法是改变CSS属性的排列顺序:L-V-H-A
a:link {} a:visited {} a:hover {} a:active {}
等等。