index.less 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. .manageComponent {
  2. display: flex;
  3. min-width: 1200px;
  4. height: calc(100vh - 98px);
  5. flex-direction: column;
  6. gap: 6px;
  7. .cardResetCss .ant-tabs-nav {
  8. margin-bottom: 0;
  9. }
  10. .manageComponent-content {
  11. flex: 1;
  12. overflow: hidden;
  13. >.ant-spin-nested-loading {
  14. height: 100%;
  15. overflow: hidden;
  16. >.ant-spin-container {
  17. height: 100%;
  18. overflow: hidden;
  19. }
  20. }
  21. .content_scroll {
  22. height: 100%;
  23. overflow: hidden;
  24. }
  25. }
  26. .manageComponent-header {
  27. display: flex;
  28. gap: 8px;
  29. align-items: center;
  30. flex-wrap: wrap;
  31. }
  32. .manageComponent-footer {
  33. padding: 10px 16px;
  34. border-top: 1px solid #e8e8e8;
  35. }
  36. }
  37. .clear {
  38. color: red;
  39. }
  40. .box {
  41. width: 60%;
  42. height: 200px;
  43. display: flex;
  44. align-items: center;
  45. justify-content: center;
  46. background-color: #f5f7fa;
  47. flex-direction: column;
  48. color: rgba(0, 0, 0, .3);
  49. border-radius: 6px;
  50. /* TWEENER - IE 10 */
  51. >p,
  52. .p {
  53. display: flex;
  54. align-items: center;
  55. flex-flow: column;
  56. font-size: 10px;
  57. cursor: pointer;
  58. max-height: 150px;
  59. margin-bottom: 0;
  60. max-width: 100%;
  61. img {
  62. max-height: 99%;
  63. max-width: 99%;
  64. }
  65. video {
  66. max-height: 99%;
  67. max-width: 99%;
  68. }
  69. }
  70. >.p>div {
  71. height: 100%;
  72. >div {
  73. height: 100%;
  74. }
  75. }
  76. }
  77. .boxList {
  78. min-height: 150px;
  79. padding: 16px;
  80. box-sizing: border-box;
  81. width: 100%;
  82. border: 1px solid #e6e8ed;
  83. border-radius: 6px;
  84. }
  85. .boxList_title {
  86. display: flex;
  87. justify-content: space-between;
  88. font-size: 12px;
  89. margin-bottom: 10px;
  90. >span {
  91. font-weight: bold;
  92. color: #000;
  93. }
  94. }
  95. .boxList_body {
  96. display: grid;
  97. grid-template-columns: repeat(7, 1fr);
  98. gap: 15px;
  99. }
  100. .boxList_body_item {
  101. border: 1px solid #e6e8ed;
  102. border-radius: 6px;
  103. background-color: rgb(242, 246, 254);
  104. position: relative;
  105. .content {
  106. width: 100px;
  107. height: 100px;
  108. overflow: hidden;
  109. display: flex;
  110. align-items: center;
  111. justify-content: center;
  112. flex-wrap: wrap;
  113. border-radius: 6px;
  114. >img {
  115. max-width: 100%;
  116. max-height: 100%;
  117. }
  118. }
  119. .tag {
  120. position: absolute;
  121. top: 4px;
  122. left: 4px;
  123. padding: 0 3px;
  124. border-radius: 3px;
  125. background: rgba(255, 255, 255, 0.8);
  126. color: rgb(98, 99, 102);
  127. font-size: 12px;
  128. }
  129. .clear {
  130. position: absolute;
  131. top: -9px;
  132. right: -6px;
  133. color: red;
  134. cursor: pointer;
  135. opacity: 0;
  136. transition: opacity ease-out .1s;
  137. }
  138. &:hover .clear {
  139. opacity: 1;
  140. }
  141. }