index.scss 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. .page{
  2. overflow: hidden;
  3. position: absolute;
  4. width: 100%;
  5. height: 100%;
  6. >.mapControl{
  7. width: 35%;
  8. height: 100%;
  9. float: left;
  10. }
  11. >.data{
  12. width: 65%;
  13. height: 100%;
  14. float: left;
  15. padding: 10px;
  16. .shadow{
  17. -webkit-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .1);
  18. -moz-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .1);
  19. -o-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .1);
  20. box-shadow: 0 0 5px rgba($color: #000000, $alpha: .1);
  21. &:hover{
  22. -webkit-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .5);
  23. -moz-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .5);
  24. -o-box-shadow: 0 0 5px rgba($color: #000000, $alpha: .5);
  25. box-shadow: 0 0 5px rgba($color: #000000, $alpha: .5);
  26. }
  27. }
  28. >.item{
  29. width: 100%;
  30. height: calc((100% - #{15px})/4);
  31. display: table;
  32. border: 1px solid $border-color-base;
  33. border-radius: $border-radius-base;
  34. margin-bottom: 5px;
  35. >.title{
  36. width: 30px;
  37. padding: 0 5px;
  38. height: 100%;
  39. display: table-cell;
  40. text-align: center;
  41. vertical-align: middle;
  42. border-right: 1px solid $border-color-base;
  43. }
  44. >.con{
  45. height: 100%;
  46. display: block;
  47. .one{
  48. float: left;
  49. width: 20%;
  50. height: 20%;
  51. overflow: hidden;
  52. border-bottom: 1px solid $border-color-base;
  53. .name{
  54. width: 110px;
  55. height: 100%;
  56. float: left;
  57. padding: 0 3px;
  58. border-right: 1px solid $border-color-base;
  59. display: table;
  60. >div{
  61. display: table-cell;
  62. vertical-align: middle;
  63. text-align-last: justify;
  64. }
  65. }
  66. .number{
  67. width: calc(100% - #{160px});
  68. height: 100%;
  69. float: left;
  70. border-right: 1px solid $border-color-base;
  71. display: table;
  72. >div{
  73. font-family: "fontNameRegular";
  74. font-size: 16px;
  75. display: table-cell;
  76. vertical-align: middle;
  77. text-align: center;
  78. }
  79. }
  80. .unit{
  81. width: 50px;
  82. height: 100%;
  83. float: left;
  84. border-right: 1px solid $border-color-base;
  85. display: table;
  86. >div{
  87. display: table-cell;
  88. vertical-align: middle;
  89. text-align: center;
  90. }
  91. }
  92. &:nth-child(21), &:nth-child(22), &:nth-child(23), &:nth-child(24), &:nth-child(25){
  93. border-bottom: 0;
  94. }
  95. &:nth-child(5), &:nth-child(10), &:nth-child(15), &:nth-child(20), &:nth-child(25){
  96. .unit{
  97. border-right: 0;
  98. }
  99. }
  100. }
  101. }
  102. }
  103. >.item2{
  104. width: 100%;
  105. height: calc((100% - #{15px})/4);
  106. margin-bottom: 5px;
  107. .finishedPower, .powerLoad{
  108. width: calc((100% - #{10px})/2);
  109. height: 100%;
  110. margin-right: 10px;
  111. display: table;
  112. float: left;
  113. border: 1px solid $border-color-base;
  114. &:last-child{
  115. margin-right: 0;
  116. }
  117. >.title{
  118. width: 30px;
  119. padding: 0 5px;
  120. height: 100%;
  121. display: table-cell;
  122. text-align: center;
  123. vertical-align: middle;
  124. border-right: 1px solid $border-color-base;
  125. }
  126. >.con{
  127. height: 100%;
  128. display: block;
  129. .one{
  130. float: left;
  131. width: 20%;
  132. height: 20%;
  133. overflow: hidden;
  134. border-bottom: 1px solid $border-color-base;
  135. .name{
  136. width: 110px;
  137. height: 100%;
  138. float: left;
  139. padding: 0 3px;
  140. border-right: 1px solid $border-color-base;
  141. display: table;
  142. >div{
  143. display: table-cell;
  144. vertical-align: middle;
  145. text-align-last: justify;
  146. }
  147. }
  148. .number{
  149. width: calc(100% - #{160px});
  150. height: 100%;
  151. float: left;
  152. border-right: 1px solid $border-color-base;
  153. display: table;
  154. >div{
  155. font-family: "fontNameRegular";
  156. font-size: 16px;
  157. display: table-cell;
  158. vertical-align: middle;
  159. text-align: center;
  160. }
  161. }
  162. .unit{
  163. width: 50px;
  164. height: 100%;
  165. float: left;
  166. border-right: 1px solid $border-color-base;
  167. display: table;
  168. >div{
  169. display: table-cell;
  170. vertical-align: middle;
  171. text-align: center;
  172. }
  173. }
  174. &:nth-child(21), &:nth-child(22), &:nth-child(23), &:nth-child(24), &:nth-child(25){
  175. border-bottom: 0;
  176. }
  177. &:nth-child(5), &:nth-child(10), &:nth-child(15), &:nth-child(20), &:nth-child(25){
  178. .unit{
  179. border-right: 0;
  180. }
  181. }
  182. }
  183. }
  184. }
  185. }
  186. }
  187. }