index.wxss 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. .i-index {
  2. width: 100%;
  3. height: 100%;
  4. }
  5. .i-index-line {
  6. position: absolute;
  7. left: 0;
  8. width: 100%;
  9. height: 2rpx;
  10. background-color: #f7f7f7;
  11. top: 50%;
  12. }
  13. .i-index-content {
  14. background: #fff;
  15. position: relative;
  16. z-index: 1;
  17. display: inline-block;
  18. padding: 0 20rpx;
  19. }
  20. .i-index-fixed {
  21. position: fixed;
  22. right: 0;
  23. top: 50%;
  24. z-index: 10;
  25. padding-left: 20rpx;
  26. transform: translateY(-50%);
  27. }
  28. .i-index-fixed-item {
  29. display: block;
  30. height: 36rpx;
  31. line-height: 36rpx;
  32. padding: 0 10rpx;
  33. text-align: center;
  34. color: #595959;
  35. font-size: 24rpx;
  36. border-radius: 50%;
  37. }
  38. .i-index-fixed-item-current {
  39. background: #2d8cf0;
  40. color: #fff;
  41. }
  42. .i-index-tooltip {
  43. position: fixed;
  44. left: 50%;
  45. top: 50%;
  46. transform: translate3d(-50%, -50%, 0);
  47. background: rgba(0, 0, 0, 0.7);
  48. color: #fff;
  49. font-size: 48rpx;
  50. border-radius: 50%;
  51. width: 160rpx;
  52. height: 160rpx;
  53. line-height: 160rpx;
  54. text-align: center;
  55. }
  56. .local-position-content {
  57. height: 160rpx;
  58. padding-left: 40rpx;
  59. display: flex;
  60. align-items: center;
  61. color: #999;
  62. background: #fff;
  63. font-size: 24rpx;
  64. }
  65. .local-position-content span {
  66. font-size: 40rpx;
  67. font-weight: bold;
  68. color: #ff5344;
  69. margin-right: 8rpx;
  70. }
  71. .index-title {
  72. height: 70rpx;
  73. line-height: 70rpx;
  74. font-size: 26rpx;
  75. padding-left: 40rpx;
  76. color: #999;
  77. background: #f6f6f6;
  78. }
  79. .router-hover {
  80. opacity: 1;
  81. }