Internet Explorer 9浏览器,简称IE9,是微软公司最新一款IE浏览器,该款浏览器由微软公司Windows部门高级副总裁史蒂文·西诺夫斯基(Steven Sinofsky)在2009年11月18日于美国洛杉矶市举行的“专业开发者大会”(PDC)上宣布研发,2011年3月21日,微软在中国发布IE9的正式版本,但该版本不支持Windows XP操作系统。
这篇文章主要介绍了如何基于js判断浏览器版本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
浏览器类型判断
不考虑对 IE9 以下浏览器的判断
function getBrowserType(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var browser='unknown';
if (userAgent.indexOf("IE")!=-1) {
为什么要对css属性进行浏览器兼容性总结呢?用的时候,直接去 Can I Use 里面检索浏览器对该属性的兼容性情况不就好了吗?
css3.jpeg
其实,在实际的开发过程中,我们对常见的css属性兼容情况了然于胸,才能极大的提高我们的开发效率,写出可以进行优雅降级的代码。这里并不是说一定要所有的css属性兼容情况都要背下来,对于使用率较低的,我们直接使用Can I Use 进行检索。
边框:
border-radius: 最低兼容至 IE9,其它浏览器兼容情况优良。
box-