musicScore.module.less 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. .musicScore {
  2. position: relative;
  3. width: 100%;
  4. height: 100%;
  5. -webkit-overflow-scrolling: touch;
  6. overflow: scroll;
  7. .container {
  8. position: relative;
  9. display: block;
  10. border: none;
  11. width: 100%;
  12. height: 100%;
  13. z-index: 10;
  14. }
  15. .musicModel {
  16. position: absolute;
  17. left: 0;
  18. top: 0;
  19. right: 0;
  20. bottom: 0;
  21. }
  22. }
  23. .errorModel {
  24. position: absolute;
  25. left: 0;
  26. top: 0;
  27. right: 0;
  28. bottom: 0;
  29. background: #000;
  30. display: flex;
  31. align-items: center;
  32. justify-content: center;
  33. overflow: hidden;
  34. }
  35. .startBtn{
  36. position: absolute;
  37. left: 1%;
  38. bottom: 0.83333rem;
  39. z-index: 11;
  40. &:active{
  41. opacity: .8;
  42. }
  43. }
  44. .loading{
  45. position: absolute;
  46. left: 4%;
  47. top: 50%;
  48. margin-top: -15Px;
  49. }
  50. .skeletonWrap{
  51. position: absolute;
  52. left: 0;
  53. top: 0;
  54. right: 0;
  55. height: 100%;
  56. z-index: 1;
  57. padding-top: 1.2rem;
  58. display: flex;
  59. flex-direction: column;
  60. justify-content: center;
  61. overflow: hidden;
  62. background: #fff;
  63. pointer-events: none;
  64. }
  65. .skeleton {
  66. --van-skeleton-paragraph-height: 24px;
  67. :global{
  68. .van-skeleton__content{
  69. .van-skeleton-paragraph{
  70. margin: 12px auto;
  71. width: 80% !important;
  72. &:first-child{
  73. width: 60% !important;
  74. }
  75. &:last-child{
  76. width: 80% !important;
  77. }
  78. }
  79. }
  80. }
  81. }