当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 > CSS3新增属性

CSS3新增属性 时间:2018-09-27      来源:未知

本文引用地址://www.hqyj.com/emb/Column/7564.html

1:CSS3是什么?

CSS3是CSS2的升级版本,在CSS2.1的基础上增加了很多功能,目前来说,大部分主流浏览器如Chrome,Firefox,Opera,Safari,360等都已经支持大部分的CSS3的功能。

2:CSS3能做什么?

那么CSS3究竟可以做到哪些效果呢?大体总结来说有图片圆角,边框,文本和盒模型的阴影设置,2D和3D的转换,过渡和动画,伸缩布局和多列布局。CSS3把很多以前需要使用图片和脚本来实现的效果,甚至动画效果,只需要一些简短的代码就可以实现同样的效果,简化了前端开发人员的设计过程,加快页面载入速度。

3:CSS3效果展示

圆角效果

以前做圆角通常要使用固定的背景图片,或用元素进行拼凑,在CSS3中通过border-radius就可以设置圆角。

 

阴影效果

在CSS3中可以通过text-shadow和box-shadow分别来给文字和盒模型设置阴影效果。可以通过该属性快速的设置阴影的效果。

 

渐变效果

CSS3中可以通过渐变来实现绚丽的效果,减少图片的使用,适应性和扩展性比较强。渐变分为线性渐变和径向渐变。

 

过渡

过渡是可以实现元素在不同状态之间切换时能更加平滑细腻,可以用来制作动画效果。

转换

将元素可以进行多种变换方式,旋转rotate,变形skew,缩放scale,位移translate等,并且还可以通过矩阵的方式来进行设置。结合过渡和动画等,能取代大量之前只能靠Flash才可以实现的效果。

动画

可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。

伸缩布局

使得我们对块级元素的布局排列变得十分灵活,适应性非常强,其强大的伸缩性,在响应式开中可以发挥极大的作用。

多栏布局

可以让你不用使用多个div标签就能实现多栏布局。浏览器解释这个属性并生成多栏,让文本实现一个仿报纸的多栏结构。

上一篇:Android设备中的内部存储和外部存储

下一篇:Linux内核中Makefile、Kconfig和.config的关系

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部