感觉自己总是混淆css各种动画效果,所以再这里总结一下
1. transition ,所在元素块样式变动时启动,可用于样式变动时 产生过渡动画效果
| transition-property | 规定设置过渡效果的 CSS 属性的名称。 |
| transition-duration | 规定完成过渡效果需要多少秒或毫秒。 |
| transition-timing-function | 规定速度效果的速度曲线。 |
| transition-delay | 定义过渡效果何时开始。 |
2. tranform :用于平移,旋转,缩放,透视
语法
animation-name 规定需要绑定到选择器的 keyframe 名称。
animation-duration规定完成动画所花费的时间,以秒或毫秒计。
animation-timing-function规定动画的速度曲线。
animation-delay规定在动画开始之前的延迟。
animation-iteration-count规定动画应该播放的次数。
animation-direction规定是否应该轮流反向播放动画。
animationname 必需。定义动画的名称。
keyframes-selector 必需。动画时长的百分比。值:0-100%,from(与 0% 相同),to(与 100% 相同)
css-styles 必需。一个或多个合法的 CSS 样式属性。
4.@media :可以根据屏幕大小响应式改变样式
接下来利用transition和transfrom实现一个简单的翻牌效果,先看效果
分类: 电脑/网络 >>百度 >>百度空间
解析:
查看--源代码--查找".css"
一大串字符的就是
link: https://codepen.io/knyttneve/pen/EBNqPN
link: https://codepen.io/GeoffreyCrofte/pen/jEkBL
PS:点击黑屏,是因为点击的时候打开了新页面......,所以大家不要惊慌哈。
link: https://codepen.io/maxxscholten/pen/zxegjL
link: https://codepen.io/lsirivong/pen/ekBxI
PS:这个星级是静态的,没有动效。
link: https://codepen.io/jsdev/pen/ojycf
link: https://codepen.io/andreacrawford/pen/NvqJXW
link: https://codepen.io/meowwwls/pen/BzaWZg
link: https://codepen.io/elmahdim/pen/bZmwPK
link: https://codepen.io/mburnette/pen/eNNZbm
link: https://codepen.io/s_crystal/pen/pJpMZX
link: https://codepen.io/bennettfeely/pen/EKrENG
link: https://codepen.io/brigi_cs/pen/bYjGEK
link: https://codepen.io/airen/pen/XoJKVr
link: https://codepen.io/tadaima/pen/rjvYab
link: https://codepen.io/ryanparag/pen/prKVGZ
PS:这个也是静态的。。。
link: https://codepen.io/Bluetidepro/pen/GkpEa
link: https://codepen.io/roxy225/pen/zvKByN
link: https://codepen.io/khone-vongsouthi/pen/gfzoK
link: https://codepen.io/fusco/pen/MwawEL
link: https://codepen.io/kanduvisla/pen/NqdbZP
link: https://codepen.io/orchard/pen/Jnwvb
link: https://codepen.io/jexordexan/pen/yyYEJa
link: https://codepen.io/adrianlambertz/pen/hqpyK
link: https://codepen.io/damianmuti/pen/KmEMdR
link: https://codepen.io/blixt/pen/QyNXEp