index.html 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>index</title>
  6. <script type="text/javascript" src="js/jquery.js"></script>
  7. <link rel="stylesheet" href="css/comon0.css">
  8. </head>
  9. <body>
  10. <div class="loading">
  11. <div class="loadbox"> <img src="images/loading.gif"> 页面加载中... </div>
  12. </div>
  13. <div class="head">
  14. <h1>大数据可视化系统数据分析通用模版</h1>
  15. <div class="time" id="showTime">2019年12月05日16时16分54秒</div>
  16. <script>
  17. var t = null;
  18. t = setTimeout(time, 1000);//開始运行
  19. function time() {
  20. clearTimeout(t);//清除定时器
  21. dt = new Date();
  22. var y = dt.getFullYear();
  23. var mt = dt.getMonth() + 1;
  24. var day = dt.getDate();
  25. var h = dt.getHours();//获取时
  26. var m = dt.getMinutes();//获取分
  27. var s = dt.getSeconds();//获取秒
  28. var t = null;
  29. document.getElementById("showTime").innerHTML = y + "年" + Appendzero(mt) + "月" + Appendzero(day) + "日" + Appendzero(h) + "时" + Appendzero(m) + "分" + Appendzero(s) + "秒";
  30. function Appendzero(obj) {
  31. if (obj < 10) return "0" + "" + obj;
  32. else return obj;
  33. }
  34. t = setTimeout(time, 1000); //设定定时器,循环运行
  35. }
  36. </script>
  37. </div>
  38. <div class="mainbox">
  39. <ul class="clearfix">
  40. <li>
  41. <div class="boxall" style="height: calc(15% - .15rem)">
  42. <ul class="row h100 row1">
  43. <li class="col-4">
  44. <div class="bar1"><img src="images/icon1.png">
  45. <h3><span>字段名称</span>200个</h3>
  46. </div>
  47. </li>
  48. <li class="col-4">
  49. <div class="bar1"><img src="images/icon4.png">
  50. <h3><span>字段名称</span>1200个</h3>
  51. </div>
  52. </li>
  53. <li class="col-4">
  54. <div class="bar1"><img src="images/icon5.png">
  55. <h3><span>字段名称
  56. </span>150家</h3>
  57. </div>
  58. </li>
  59. </ul>
  60. </div>
  61. <div class="boxall" style="height: calc(43% - .15rem)">
  62. <ul class="sec h100">
  63. <li>
  64. <div>
  65. <p><img src="images/icon4.png">字段名称</p>
  66. <div class="barnav"><div class="bar2"><span style="width:50%;"></span></div> <span>24356件</span></div>
  67. </div>
  68. <div>
  69. <div class="zaf">
  70. <p>同比</p>
  71. <p><span>34<i>%</i></span><img src="images/up.png"></p>
  72. </div>
  73. </div>
  74. </li>
  75. <li>
  76. <div>
  77. <p><img src="images/icon5.png">字段名称</p>
  78. <div class="barnav"><div class="bar2"><span style="width:50%;"></span></div> <span>243567封</span></div>
  79. </div>
  80. <div>
  81. <div class="zaf">
  82. <p>同比</p>
  83. <p><span>34<i>%</i></span><img src="images/up.png"></p>
  84. </div>
  85. </div>
  86. </li>
  87. <li>
  88. <div>
  89. <p><img src="images/icon6.png">字段名称</p>
  90. <div class="barnav"><div class="bar2"><span style="width:50%;"></span></div> <span>24356笔</span></div>
  91. </div>
  92. <div>
  93. <div class="zaf">
  94. <p>同比</p>
  95. <p><span>50<i>%</i></span><img src="images/down.png"></p>
  96. </div>
  97. </div>
  98. </li>
  99. </ul>
  100. </div>
  101. <div class="boxall" style="height: calc(42% - .15rem)">
  102. <div class="alltitle">模块标题</div>
  103. <div class="boxnav" id="echarts3"></div>
  104. </div>
  105. </li>
  106. <li>
  107. <div class="boxall" style="height: calc(20% - .15rem)">
  108. <ul class="row h100 clearfix">
  109. <li class="col-6">
  110. <div class="sqzs h100">
  111. <p>业绩总览</p>
  112. <h1>1938272</h1>
  113. </div>
  114. </li>
  115. <li class="col-6">
  116. <ul class="row h100 clearfix">
  117. <li class="col-4">
  118. <div class="tit01">字段名称</div>
  119. <div class="piebox" id="pe01"></div>
  120. </li>
  121. <li class="col-4">
  122. <div class="tit01">“字段名称</div>
  123. <div class="piebox" id="pe02"></div>
  124. </li>
  125. <li class="col-4">
  126. <div class="tit01">字段名称</div>
  127. <div class="piebox" id="pe03"></div>
  128. </li>
  129. </ul>
  130. </li>
  131. </ul>
  132. </div>
  133. <div class="boxall" style="height: calc(38% - .15rem)">
  134. <div class="boxnav h100" id="echarts1"></div>
  135. </div>
  136. <div class="boxall" style="height: calc(42% - .15rem)">
  137. <div class="alltitle">模块标题 </div>
  138. <div class="boxnav" id="echarts2"></div>
  139. </div>
  140. </li>
  141. <li>
  142. <div class="boxall" style="height: calc(15% - .15rem)">
  143. <ul class="row h100 row1">
  144. <li class="col-4">
  145. <div class="bar1 bar2"><img src="images/icon7.png">
  146. <h3><span>字段名称
  147. </span>251项</h3>
  148. </div>
  149. </li>
  150. <li class="col-4">
  151. <div class="bar1 bar2"><img src="images/icon8.png">
  152. <h3><span>字段名称
  153. </span>34家</h3>
  154. </div>
  155. </li>
  156. <li class="col-4">
  157. <div class="bar1 bar2"><img src="images/icon9.png">
  158. <h3><span>字段名称
  159. </span>150项</h3>
  160. </div>
  161. </li>
  162. </ul>
  163. </div>
  164. <div class="boxall" style="height: calc(43% - .15rem)">
  165. <div class="alltitle">模块标题</div>
  166. <div class=" boxnav" id="lastecharts">
  167. </div>
  168. </div>
  169. <div class="boxall" style="height: calc(42% - .15rem)">
  170. <div class="alltitle">排行榜</div>
  171. <div class=" boxnav paim">
  172. <ul class="h100">
  173. <li>
  174. <span>1</span>
  175. <div class="pmnav">
  176. <p>标题名称标题名称标题名称标题名称</p>
  177. <div class="pmbar"><span style="width:100%"></span><i>500</i></div>
  178. </div>
  179. </li>
  180. <li>
  181. <span>2</span>
  182. <div class="pmnav">
  183. <p>标题名称</p>
  184. <div class="pmbar"><span style="width:92%"></span><i>400</i></div>
  185. </div>
  186. </li>
  187. <li>
  188. <span>3</span>
  189. <div class="pmnav">
  190. <p>标题名称</p>
  191. <div class="pmbar"><span style="width:90%"></span><i>180</i></div>
  192. </div>
  193. </li>
  194. <li>
  195. <span>4</span>
  196. <div class="pmnav">
  197. <p>标题名称</p>
  198. <div class="pmbar"><span style="width:88%"></span><i>160</i></div>
  199. </div>
  200. </li>
  201. <li>
  202. <span>5</span>
  203. <div class="pmnav">
  204. <p>标题名称</p>
  205. <div class="pmbar"><span style="width:86%"></span><i>140</i></div>
  206. </div>
  207. </li>
  208. </ul>
  209. </div>
  210. </div>
  211. </li>
  212. </ul>
  213. </div>
  214. <script>
  215. $(document).ready(function () {
  216. var arr = [];
  217. var max;
  218. $(".paim li i").each(function () {
  219. arr.push($(this).text());
  220. })
  221. //alert(arr)
  222. max = Math.max.apply(null, arr);
  223. $(".paim .pmbar span").each(function () {
  224. var i = $(this).parents("li").index()
  225. w = arr[i] / max * 100;
  226. sw = w.toFixed(0) + '%'
  227. $(this).css({ width: sw })
  228. })
  229. })
  230. </script>
  231. <script type="text/javascript" src="js/echarts.min.js"></script>
  232. <script language="JavaScript" src="js/js.js"></script>
  233. </body>
  234. </html>