transition.scss 453 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /**
  2. * @description vue过渡动画
  3. */
  4. .fade-transform {
  5. &-leave-active,
  6. &-enter-active {
  7. transition: $base-transition;
  8. }
  9. &-enter,
  10. &-leave-to {
  11. opacity: 0;
  12. }
  13. }
  14. .no-transform {
  15. &-leave-active,
  16. &-enter-active {
  17. transition: none;
  18. }
  19. &-enter,
  20. &-leave-to {
  21. opacity: 0;
  22. }
  23. }
  24. /**
  25. * @description 旋转动画
  26. */
  27. @keyframes rotate {
  28. 0% {
  29. transform: rotate(0);
  30. }
  31. 100% {
  32. transform: rotate(360deg);
  33. }
  34. }