index.scss 952 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. @import '~@/uni_modules/lime-style/index.scss';
  2. $use-css-var: true;
  3. $overlay: #{$prefix}-overlay;
  4. $overlay-bg-color: create-var(overlay-bg-color, $bg-color-mask);
  5. $overlay-z-index: create-var(overlay-z-index, 998);
  6. $overlay-transition-duration: create-var(overlay-transition-duration, 300ms);
  7. /* #ifndef UNI-APP-X && APP */
  8. $overlay-blur: blur(create-var(overlay-blur, 4px));
  9. /* #endif */
  10. .#{$overlay}{
  11. position: fixed;
  12. top: 0;
  13. left: 0;
  14. width: 100%;
  15. bottom: 0;
  16. background-color: $overlay-bg-color;
  17. transition-property: opacity;
  18. transition-timing-function: ease;
  19. z-index: $overlay-z-index;
  20. opacity: 1; // uniapp x ios 必须要设置
  21. /* #ifndef UNI-APP-X && APP */
  22. backdrop-filter: $overlay-blur;
  23. transition-duration: $overlay-transition-duration;
  24. /* #endif */
  25. /* #ifdef UNI-APP-X && APP */
  26. transition-duration: 300ms;//$overlay-transition-duration;
  27. /* #endif */
  28. }
  29. .l-fade-enter {
  30. opacity: 0;
  31. }
  32. .l-fade-leave-to {
  33. opacity: 0;
  34. }