css3笔记--transition相关属性
2015-06-17 10:45
597 查看
过渡相关属性:
css3过渡效果涉及到四个属性,也可以使用包含这四个属性的缩写。
transition-property:要过渡的css属性名称(比如background-color、text-shadow或者all使用all则过渡会被应用到每个可能的css属性上)
transition-duration:定义过渡效果持续的时间(单位为秒如,.3s、.2s或者1.5s)
transition-timing-function:定义过渡期间速度如何变化(如ease、linear、ease-in、ease-out、ease-in-out或者cubic-bezier)
transition-delay:可选,用于定义过渡开始前的延迟时间。相反,将该值设置为一个负数,可以让过渡效果立即开始,但过度路程则会从半路开始。
单独使用各种过渡属性创建转换效果的语法如下:
还可以在不同时间段对不同的属性进行过渡,属性的不调不必一致,如:
css3过渡效果涉及到四个属性,也可以使用包含这四个属性的缩写。
transition-property:要过渡的css属性名称(比如background-color、text-shadow或者all使用all则过渡会被应用到每个可能的css属性上)
transition-duration:定义过渡效果持续的时间(单位为秒如,.3s、.2s或者1.5s)
transition-timing-function:定义过渡期间速度如何变化(如ease、linear、ease-in、ease-out、ease-in-out或者cubic-bezier)
transition-delay:可选,用于定义过渡开始前的延迟时间。相反,将该值设置为一个负数,可以让过渡效果立即开始,但过度路程则会从半路开始。
单独使用各种过渡属性创建转换效果的语法如下:
#content a{ transition-property:all; transition-duration:1s; transition-timing-function:ease; transition-delay:0s; }简写版:
#content a{ transition:all 1s ease 0s; }使用简写版时要注意,声明中的第一个时间值总会被应用给transition-duration,第二个时间值总会被赋值给transition-delay。
还可以在不同时间段对不同的属性进行过渡,属性的不调不必一致,如:
#content a{ /**其他样式**/ transition-property:border,color,text-shadow; transition-duration:2s,3s,4s; }
相关文章推荐
- CSS3属性教程与案例分享
- CSS3属性教程与案例分享
- CSS3的calc()使用
- 使用CSS3的appearance属性改变元素的外观
- CSS3美化图片
- CSS3质感分析——表面线性渐变
- 分析选项卡底部内凹圆角制作
- 细说百度图片栏目——图片展示效果
- 8个实用的响应式设计框架
- 20+ Animation Scripts, Libraries and Plugins
- CSS3实例分享之多重背景的实现(Multiple backgrounds)
- 低版本IE正常运行HTML5+CSS3网站的3种解决方案
- CSS3中Transition属性详解以及示例分享
- 分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
- jquery和css3实现的炫酷时尚的菜单导航
- 2014 HTML5/CSS3热门动画特效TOP10
- JavaScript快速检测浏览器对CSS3特性的支持情况
- jquery+css3打造一款ajax分页插件(自写)
- javascript与css3动画结合使用小结
- javascript判断css3动画结束 css3动画结束的回调函数