map.scss 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. :deep(.point-info) {
  2. border: 1px solid #2a81fc;
  3. padding: 2px 15px 15px;
  4. width: 350px;
  5. font-size: 14px;
  6. display: flex;
  7. flex-wrap: wrap;
  8. background-color: #1c294c;
  9. color: #d5dde3;
  10. position: relative;
  11. .table-box {
  12. max-height: 175px;
  13. overflow-y: auto;
  14. width: 100%;
  15. &::-webkit-scrollbar {
  16. width: 1px;
  17. }
  18. }
  19. .table {
  20. border-top: 1px solid #3d66ae;
  21. border-right: 1px solid #3d66ae;
  22. display: flex;
  23. flex-wrap: wrap;
  24. width: 100%;
  25. .tr {
  26. width: 100%;
  27. display: flex;
  28. }
  29. }
  30. .point-item {
  31. display: flex;
  32. width: 100%;
  33. }
  34. .point-item-hover {
  35. cursor: pointer;
  36. &:hover {
  37. background-color: #1a326e;
  38. }
  39. }
  40. .point-item2 {
  41. display: flex;
  42. width: 100%;
  43. }
  44. .td1 {
  45. width: 67px;
  46. }
  47. .td1, .td3 {
  48. background-color: #1a326e;
  49. padding: 8px 5px;
  50. color: #c6d1e6;
  51. border-bottom: 1px solid #3d66ae;
  52. border-left: 1px solid #3d66ae;
  53. }
  54. .td2, .td4 {
  55. padding: 8px 5px;
  56. border-bottom: 1px solid #3d66ae;
  57. border-left: 1px solid #3d66ae;
  58. }
  59. .td2, .td3, .td4 {
  60. flex: 1;
  61. }
  62. .close {
  63. position: absolute;
  64. top: 10px;
  65. right: 20px;
  66. width: 10px;
  67. height: 10px;
  68. background: url('@/assets/images/close2.png') no-repeat;
  69. background-size: 100% 100%;
  70. cursor: pointer;
  71. }
  72. .title-box {
  73. width: 100%;
  74. height: 25px;
  75. position: relative;
  76. background: url('@/assets/images/line.png') no-repeat bottom left;
  77. background-size: 14px 6px;
  78. margin-bottom: 5px;
  79. &::before {
  80. content: "";
  81. width: 280px;
  82. height: 1px;
  83. background-image: linear-gradient(to right, rgba(0, 191, 252, 0.35) 0, rgba(0, 191, 252, 0) 100%);
  84. display: block;
  85. position: absolute;
  86. left: 16px;
  87. bottom: 2.5px;
  88. }
  89. }
  90. .gradient-text {
  91. font-size: 14px;
  92. }
  93. .icon1, .icon2, .icon3, .icon4 {
  94. position: absolute;
  95. top: 5px;
  96. left: 5px;
  97. width: 6px;
  98. height: 6px;
  99. background: url('@/assets/images/inputIcon1.png') no-repeat;
  100. background-size: 100% 100%;
  101. }
  102. .icon2 {
  103. left: unset;
  104. right: 10px;
  105. transform: rotate(90deg);
  106. }
  107. .icon3 {
  108. left: unset;
  109. top: unset;
  110. right: 10px;
  111. bottom: 10px;
  112. transform: rotate(180deg);
  113. }
  114. .icon4 {
  115. top: unset;
  116. bottom: 10px;
  117. transform: rotate(-90deg);
  118. }
  119. .flex {
  120. width: 100%;
  121. display: flex;
  122. justify-content: flex-end;
  123. margin-top: -20px;
  124. }
  125. }