index.less 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. @import "~@less/variables.less";
  2. .details-wrapper {
  3. .maskZIndex;
  4. position: fixed;
  5. width: 100%;
  6. height: 100%;
  7. left: 0;
  8. top: 0;
  9. line-height: 21px;
  10. img {
  11. max-width: 100%;
  12. }
  13. }
  14. .details-drag-name {
  15. position: absolute;
  16. width: 100%;
  17. height: 70px;
  18. top: 0;
  19. }
  20. .details-content-wrapper {
  21. position: fixed;
  22. padding: 110px 0 50px 0;
  23. width: 80%;
  24. height: 80%;
  25. left: 10%;
  26. top: 10%;
  27. background: #fff;
  28. overflow: hidden;
  29. z-index: 10;
  30. word-break: break-all;
  31. -webkit-touch-callout: none;
  32. -webkit-user-select: none;
  33. -khtml-user-select: none;
  34. -moz-user-select: none;
  35. -ms-user-select: none;
  36. user-select: none;
  37. }
  38. .details-content-name {
  39. position: absolute;
  40. top: 43px;
  41. width: 100%;
  42. padding: 0 40px;
  43. height: 37px;
  44. line-height: 37px;
  45. font-size: 28px;
  46. font-weight: bold;
  47. color: #1E1E1E;
  48. }
  49. .details-content-title-box {
  50. position: relative;
  51. line-height: 30px;
  52. font-size: 20px;
  53. }
  54. .details-menu-title-wrapper {
  55. padding: 0 4px 0 20px;
  56. position: relative;
  57. }
  58. .details-content-title-name {
  59. position: relative;
  60. font-weight: bold;
  61. background: #fff;
  62. padding-right: 5px;
  63. font-size: 22px;
  64. line-height: 30px;
  65. display: inline-block;
  66. z-index: 10;
  67. color: #1E1E1E;
  68. }
  69. .details-close {
  70. position: absolute;
  71. right: 0;
  72. cursor: pointer;
  73. top: -43px;
  74. }
  75. .details-content {
  76. position: relative;
  77. height: 100%;
  78. padding: 0 220px 0 40px;
  79. overflow-y: auto;
  80. ul li {
  81. list-style: disc;
  82. list-style-position: inside;
  83. }
  84. ol li{
  85. list-style: decimal;
  86. list-style-position: inside;
  87. }
  88. }
  89. .content-menu-box {
  90. position: absolute;
  91. top: 110px;
  92. right: 20px;
  93. width: 200px;
  94. height: 80%;
  95. overflow: hidden;
  96. }
  97. .content-menu-wrapper {
  98. width: 240px;
  99. height: 100%;
  100. overflow-y: auto;
  101. }
  102. .content-menu {
  103. background: #F5F6F7;
  104. border: 1px solid #F5F6F7;
  105. width: 200px;
  106. padding: 15px 20px;
  107. }
  108. .details-content-menu-line {
  109. height: 20px;
  110. width: 0;
  111. background-color: #E0E2E3;
  112. margin-left: 0px
  113. }
  114. .details-content-menu-name {
  115. position: relative;
  116. color: #777777;
  117. font-size: 14px;
  118. cursor: pointer;
  119. line-height: 19px;
  120. }
  121. .details-content-menu-circle-box {
  122. display:inline-block;
  123. position: absolute;
  124. left: -25px;
  125. background: #F5F6F7;
  126. }
  127. .details-content-menu-circle {
  128. position: relative;
  129. display: inline-block;
  130. width: 8px;
  131. height: 8px;
  132. border-radius: 5px;
  133. margin-top: 5px;
  134. background-color: #E0E2E3;
  135. margin-right: 10px;
  136. }
  137. .details-content-menu-img {
  138. position: relative;
  139. z-index: 20;
  140. left: -3px;
  141. top: 0;
  142. }
  143. .details-mask {
  144. position: fixed;
  145. width: 100%;
  146. height: 100%;
  147. left: 0;
  148. top: 0;
  149. background: #000;
  150. opacity: .6;
  151. filter:alpha(opacity=60);
  152. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60);";
  153. }
  154. .details-content-box {
  155. border-left: 1px solid #969C9F;
  156. padding: 0 0 0 33px;
  157. }
  158. .details-content-title-circle-box {
  159. position: absolute;
  160. z-index: 10;
  161. background: #fff;
  162. left: -40px;
  163. height: 32px;
  164. top: 0px;
  165. }
  166. .details-content-title-circle {
  167. display: inline-block;
  168. width: 12px;
  169. height: 12px;
  170. border-radius: 50%;
  171. background: #3B9ED0;
  172. position: relative;
  173. top: 2px;
  174. }
  175. .content-menu-border{
  176. border-left: 2px solid #E0E2E3;
  177. }
  178. pre {
  179. white-space: pre-wrap;
  180. word-wrap: break-word;
  181. font-family: inherit;
  182. color: #1E1E1E;
  183. margin: 10px 0;
  184. line-height: 21px;
  185. }