index.module.less 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. .audioList{
  2. position: fixed;
  3. left: 0;
  4. bottom: 0;
  5. width: 100%;
  6. z-index: -1000000;
  7. }
  8. .loading {
  9. position: fixed;
  10. left: 0;
  11. top: 0;
  12. right: 0;
  13. bottom: 0;
  14. display: flex;
  15. justify-content: center;
  16. align-items: center;
  17. z-index: 10000;
  18. background: rgba(0, 0, 0, .6);
  19. }
  20. .loadingWrap {
  21. position: relative;
  22. width: 295px;
  23. padding: 21px 17px;
  24. background: rgba(135, 135, 135, .72);
  25. border-radius: 24px;
  26. .loadingIcon {
  27. position: absolute;
  28. left: 50%;
  29. top: -35px;
  30. transform: translateX(-50%);
  31. width: 216px;
  32. }
  33. .loadingTip {
  34. position: absolute;
  35. left: 50%;
  36. transform: translateX(-50%);
  37. bottom: -35px;
  38. color: #fff;
  39. font-size: 13px;
  40. font-weight: 400px;
  41. }
  42. :global {
  43. .van-progress {
  44. height: 7px;
  45. }
  46. .van-progress__portion {
  47. background: linear-gradient(180deg, #3CD6F9 0%, #1CACF1 100%);
  48. border: 1px solid rgba(255, 255, 255, .5);
  49. }
  50. .van-progress__pivot {
  51. top: 0;
  52. color: transparent;
  53. background-color: transparent;
  54. width: 35px;
  55. height: 37px;
  56. background-image: url('./img/icon_loading_head.png');
  57. background-repeat: no-repeat;
  58. background-size: 100% 100%;
  59. }
  60. }
  61. }
  62. .loadingPop {
  63. position: fixed;
  64. left: 0;
  65. top: 0;
  66. right: 0;
  67. bottom: 0;
  68. width: 100vw;
  69. height: 100vh;
  70. display: flex;
  71. flex-direction: column;
  72. justify-content: center;
  73. align-items: center;
  74. z-index: 10000;
  75. background: rgba(0, 0, 0, .6);
  76. .lottie{
  77. width: 120px;
  78. }
  79. .loadingTip {
  80. font-size: 14px;
  81. color: #fff;
  82. }
  83. }