CSS3之animation、transition
来源:互联网 发布:域名备案需要哪些资料 编辑:程序博客网 时间:2024/05/22 08:56
w3c详细animation资料
主要查阅这里,下面是最主要属性
animation 属性是一个简写属性,用于设置六个动画属性:
animation: name duration timing-function delay iteration-count direction;
- animation-name 绑定到选择器的@keyframes的名字
- animation-duration 动画的总时长 ,必须设置,否则为0无法播放
- animation-timing-function 动画的速度曲线
- animation-delay 延迟执行动画
- animation-iteration-count 执行次数
- animation-direction 是否在下一周期逆向地播放。
简单例子:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>tr</title> <style>div{ width:100px; height:100px; border: 3px solid black; animation: mymove 1s infinite 1s;}@keyframes mymove{ from{width:0px;} to{width:100px;}}/*@keyframes mymove{ 0% {width:0px; height:0;} 50% {width:50px; height:50px;} 100% {width:100px; height:100px;}}*/ </style></head><body><div></div> </body></html>
transition详细w3c资料
主要查阅这里,下面是最主要属性
transition为元素从一种样式变换为另一种样式时添加效果
transition 属性是一个简写属性,用于设置四个过渡属性:
transition: property duration timing-function delay;
- transition-property 改变的属性
- transition-duration 过渡时长
- transition-timing-function 速率曲线
- transition-delay 延迟执行
简单例子
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>tr</title> <style>div{ width:100px; height:100px; transition: width 1s linear,height 1s linear; border: 3px solid black;}div:hover{ width:200px; height:300px;} </style></head><body><div></div> </body></html>
触发hover事件时,会按照 transition中的规则进行样式的改变。
0 0
- CSS3之animation、transition
- css3 动画之transition,animation
- CSS3之transition和animation动画
- CSS3 transition与animation
- CSS3 Transform & Transition & Animation
- CSS3动画 animation transition
- css3动画属性详解之transform、transition、animation
- css3动画属性详解之transform、transition、animation
- CSS3 的 transition 和 animation
- CSS3--Transition,Transform和Animation
- Android Animation之transition
- Android Animation之transition
- CSS3实践之路(三):CSS3的转换效果(transition)与动画(animation)
- CSS3实践之路(六):CSS3的过渡效果(transition)与动画(animation)
- CSS3 过渡之transition
- CSS3之过渡Transition
- CSS3之过渡Transition
- CSS3之过渡Transition
- 2017年实习生面试题(Java研发工程师)
- 在逆转数组中寻找最小元素——Java实现
- 综合指数评价
- HDU 5292 Pocket Cube
- openssh-server
- CSS3之animation、transition
- Core Animation1-简介
- 深入理解java垃圾回收机制
- Android开发,eclipse常用命令
- Linux系统下安装Python以及搭建科学计算(机器学习)环境(anaconda和spyder)
- POJ-2976-01分数规划,二分
- 关于webview的使用
- BZOJ P4590[Shoi2015]自动刷题机
- ERROR 1100 (HY000): Table 't1' was not locked with LOCK TABLES