当前位置:   article > 正文

CSS实现背景图片的左右晃动_keyframes 设置背景层晃动

keyframes 设置背景层晃动
  1. <html>
  2. <head>
  3. <title>aaa</title>
  4. </head>
  5. <style>
  6. .div1{
  7. height:300px;
  8. background-image: url(TYPanorama.jpg);
  9. background-position: 0px 0px;
  10. background-repeat: repeat-x;
  11. animation: animatedBackground 10s linear infinite;
  12. -moz-animation: animatedBackground 10s linear infinite;
  13. -o-animation: animatedBackground 10s linear infinite;
  14. }
  15. @-webkit-keyframes animatedBackground {
  16. 0% { background-position: 0 0; }
  17. 12% { background-position: 60% 0; }
  18. 25% { background-position: 120% 0; }
  19. 38% { background-position: 60% 0; }
  20. 50% {background-position: 0 0; }
  21. 62% {background-position: -60% 0; }
  22. 75% {background-position: -120% 0; }
  23. 88% {background-position: -60% 0; }
  24. 100% {background-position: 0 0; }
  25. }
  26. @-moz-keyframes animatedBackground {
  27. 0% { background-position: 0 0; }
  28. 12% { background-position: 60% 0; }
  29. 25% { background-position: 120% 0; }
  30. 38% { background-position: 60% 0; }
  31. 50% {background-position: 0 0; }
  32. 62% {background-position: -60% 0; }
  33. 75% {background-position: -120% 0; }
  34. 88% {background-position: -60% 0; }
  35. 100% {background-position: 0 0; }
  36. }
  37. @-o-keyframes animatedBackground {
  38. 0% { background-position: 0 0; }
  39. 12% { background-position: 60% 0; }
  40. 25% { background-position: 120% 0; }
  41. 38% { background-position: 60% 0; }
  42. 50% {background-position: 0 0; }
  43. 62% {background-position: -60% 0; }
  44. 75% {background-position: -120% 0; }
  45. 88% {background-position: -60% 0; }
  46. 100% {background-position: 0 0; }
  47. }
  48. @keyframes animatedBackground {
  49. 0% { background-position: 0 0; }
  50. 12% { background-position: 60% 0; }
  51. 25% { background-position: 120% 0; }
  52. 38% { background-position: 60% 0; }
  53. 50% {background-position: 0 0; }
  54. 62% {background-position: -60% 0; }
  55. 75% {background-position: -120% 0; }
  56. 88% {background-position: -60% 0; }
  57. 100% {background-position: 0 0; }
  58. }
  59. </style>
  60. <body>
  61. <div class="div1"></div>
  62. </body>
  63. </html>

效果图:
 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/771341
推荐阅读
相关标签
  

闽ICP备14008679号