index.wxss 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. /* components/iso/index.wxss */
  2. .container {
  3. position: relative;
  4. box-sizing: border-box;
  5. overflow: hidden;
  6. width: 560rpx;
  7. height: 560rpx;
  8. }
  9. .container .canvas-img {
  10. width: 100%;
  11. height: 100%;
  12. border-radius: 50%;
  13. box-sizing: border-box;
  14. }
  15. .container .turn {
  16. position: absolute;
  17. left: -200%;
  18. width: 100%;
  19. height: 100%;
  20. }
  21. .container .pointer {
  22. position: absolute;
  23. width: 185rpx;
  24. height: 224rpx;
  25. left: 50%;
  26. top: 50%;
  27. padding-top: 58rpx;
  28. display: flex;
  29. justify-content: center;
  30. transform: translate(-50%, -59%) translateZ(100px);
  31. background: url("https://file-cloud.fmode.cn/llO9TCR1Kn/20230425/u0f8lc030919.png") no-repeat;
  32. background-size: 100% 100%;
  33. box-sizing: border-box;
  34. }
  35. .container .pointer .wrapper {
  36. display: flex;
  37. align-items: center;
  38. justify-content: center;
  39. flex-direction: column;
  40. width: 149rpx;
  41. height: 149rpx;
  42. background: url("https://file.cyzl.com/g001/M06/ED/D6/oYYBAF_zzK-AGd8uAAAWuZw4Ekc613.png") no-repeat;
  43. background-size: 100% 100%;
  44. box-sizing: border-box;
  45. transition: all 0.5s;
  46. }
  47. .container .pointer .wrapper.hover-class {
  48. position: relative;
  49. transform: scale(0.96);
  50. transform-origin: center center;
  51. }
  52. .container .pointer .wrapper .title {
  53. display: flex;
  54. align-items: center;
  55. justify-content: center;
  56. height: 32rpx;
  57. font-size: 32rpx;
  58. color: #fff;
  59. }
  60. .container .pointer .wrapper .count {
  61. margin-top: 10rpx;
  62. display: flex;
  63. align-items: center;
  64. justify-content: center;
  65. height: 20rpx;
  66. font-size: 20rpx;
  67. color: #fff;
  68. }
  69. .container .init {
  70. display: flex;
  71. align-items: center;
  72. justify-content: center;
  73. width: 100%;
  74. height: 100%;
  75. color: #999;
  76. font-size: 24rpx;
  77. }