浅谈兼容性问题
首先了解下浏览器
非标准浏览器:ie6 ie7 ie8 ie9等
标准浏览器:chrome ie10 ie11 火狐 safari 等
常见的浏览器兼容性问题:
- HTML 问题
- CSS 问题
- JavaScript 问题
1.浏览器兼容性问题
市场上的浏览器有很多种,当然浏览器的内核也不一样,不同的浏览器在解析代码的时候,页面渲染的效果也不一致。
2.IE9以下浏览器不能使用 Opacity
解决方法:
标准浏览器下 : Opacity:0.5;
非标准浏览器下: filter:alpha(opacity=“50”)
3.ie8以下浏览器不支持使用event对象
解决方法:
- var event=event或者window.event
- 使用 srcElement 对象
后面还有很多兼容性问题,遇到了我会继续补充的。
本文来自博客园,作者:火知火味,转载请注明原文链接:https://www.cnblogs.com/whwa/p/12456704.html