CSS3的兼容性,除了前缀、还有参数格式的区分,因为仍在变化中,不在这篇文章中讨论。
很想总结一下IE 6 7 8 9 10的兼容性问题,但是我实在不喜欢IE 6 7 8,在Web开发上也很少再调整到IE 67 模式下观察,先说几点能想到的吧。
IE6的一些问题,浮动间距double,不支持png透明,
IE8开始支持box-sizing after伪类,遵循ES3标准,开始表现的更接近标准。
IE9开始支持border-radius
仍然不支持transform transition animation,flexbox
开始支持SVG、Canvas,放弃了VML
IE10开始全面支持CSS3,更多的设计效果渐变、阴影都可以用css来实现了,过渡效果和动画效果,不支持多重border设置
不支持WebGL
IE11开始支持WebGL