CSS3介绍
现如今,随着 Web2.0 技术的流行,之前的 CSS2 标准和相关技术似乎已经满足不了日益增长的开发需求:人们需要实现更加美观、用户体验更好的界面。
CSS3,这个新一代的标准应运而生。CSS3是CSS2的“进化”版本。为了满足现有的对于 Web UI 的开发需求,它提供了一系列强大的功能,如许多新的 CSS 属性(文字,布局,颜色等等),各种 CSS 特效,甚至还支持 CSS 动画、元素的变换。
这些 CSS 新特性在现阶段可以说都是非常强大和完善的,您只需要加入几行简单的 CSS 代码便可以实现出一系列令人眼前一亮的效果,这比我们之前用 JavaScript 去模拟这样的效果要好得多,不仅降低了复杂度,变得易维护,在性能上也突飞猛进了。
CSS3的浏览器支持情况
在pc端,高级浏览器支持比较好,最新的chrome、firfox、Safari浏览器对css3属性支持比较好。微软系的浏览器ie9+和edge浏览器支持比较好。 ie8之前的浏览器情况比较差。
在移动端,整体支持情况比pc端好很多,所以在移动端可以放心的使用css3新增特性,而不用考虑不支持情况。
CSS3使用原则
听领导的安排。
按照产品方案。
渐进增强、优雅降级。
考虑产品的使用人群。