今天调浏览器兼容,基本把css hack看来个遍。算是写个总结吧。
学习css hack的启蒙文章是:CSS hack 。感谢这位大神的力作。不过我在实践中发现了一些问题跟文中的有写差异。
先上图,
这是那个大神文章中的图片,红色标记是我做的。发现画横线的+号,和\9\0那一行跟文中所说有些差异。
如果用sass编译css的话,+号是不能写在.scss文件中的。他编译不到.css文件中。如果想用的话只能直接写在.css文件中。
+号除了能适配ie7之外还能适配ie6,\9\0能够适配ie8及以上。
我列出来的兼容表格是:
画红色横线的上文已经解释了。写代码时因为太急,只把他放到了sass文件中所以没有生成到css文件中,所以上图中就写了个none。见谅!