CSS3动画序列(CSS3)

旧城等待, 2023-10-03 13:46 150阅读 0赞

CSS3动画序列(CSS3)

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>CSS3动画序列</title>
  8. <style>
  9. /* from和to 等价于 0% 和100% */
  10. /* @keyframes move { */
  11. /* from { */
  12. /* transform: translate(0, 0); */
  13. /* } */
  14. /* to { */
  15. /* transform: translate(1000px, 0) ;*/
  16. /* } */
  17. /* } */
  18. /* 动画序列 */
  19. /* 1.可以做多个状态的变化 keyframe 关键词 */
  20. /* 2.里面的百分比必须是整数 */
  21. /* 3.里面的百分比就是 总的时间(我们这里的案例是10s)的划分 */
  22. /* 0s-2.5s-5.0s-7.5s-10.0s */
  23. @keyframes move {
  24. 0% {
  25. transform: translate(0, 0);
  26. }
  27. 25% {
  28. transform: translate(1000px, 0);
  29. }
  30. 50% {
  31. transform: translate(1000px, 500px);
  32. }
  33. 75% {
  34. transform: translate(0, 500px);
  35. }
  36. 100% {
  37. transform: translate(0, 0);
  38. }
  39. }
  40. div {
  41. width: 100px;
  42. height: 100px;
  43. background-color: skyblue;
  44. animation-name: move;
  45. animation-duration: 10s;
  46. }
  47. </style>
  48. </head>
  49. <body>
  50. <div></div>
  51. </body>
  52. </html>

发表评论

表情:
评论列表 (有 0 条评论,150人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CSS3动画

    最新更新时间:2019年1月10日19:34:50 [`《猛戳-查看我的博客地图-总有你意想不到的惊喜》`][-_-] > 本文内容:动画 360°循环旋转

    相关 CSS3动画

    CSS3动画 CSS3动画可以分为过渡动画  变形动画(平移,放大,旋转) 和自定义动画(帧动画)。 变形动画一般和过渡动画或者自定义动画搭配使用。 过渡动画

    相关 css3 3D动画

    3D 在2d的基础上添加 z 轴的变化 3D 位移:在2d的基础上添加 translateZ(),或者使用translate3d()   translateZ():以

    相关 CSS3动画

    CSS3动画 > 网页的动态效果 实现动画效果的四种方式 1. 动态图片 2. Flash 3. CSS动画相关属性 4. JavaScript 实现