home.html 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <html>
  2. <head>
  3. <title>欢迎来到吉林省计算中心科技服务平台</title>
  4. <meta charset="utf-8" />
  5. <meta name="renderer" content="webkit">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <meta content="width=device-width, initial-scale=1" name="viewport" />
  8. <meta content="" name="description" />
  9. <meta content="" name="author" />
  10. <link rel="stylesheet" type="text/css" href="css/style.css" />
  11. <link rel="stylesheet" type="text/css" href="css/style1.css" />
  12. <link rel="stylesheet" type="text/css" href="css/iconfont.css"/>
  13. </head>
  14. <body style="margin: 0 !important;">
  15. <div style="width: 100vw;min-height:1000px; background-color:aliceblue; background-image: url(images/bg2.png); background-size: cover">
  16. <div class="home">
  17. <div class="w_0100">
  18. <div class="w_1200">
  19. <div class="homeTop">
  20. <div class="homeTopInfo">
  21. <span>欢迎来到吉林省计算中心科技服务平台</span>
  22. <!-- <button type="button">登录</button>
  23. <button type="button">注册</button> -->
  24. </div>
  25. <div class="homeTopLogo">
  26. <img src="images/logo.png">
  27. <span>吉林省计算中心科技服务平台</span>
  28. </div>
  29. </div>
  30. <div class="homeMain">
  31. <nav>
  32. <ul>
  33. <li class="live">
  34. <a href="/platlive/live/hall/index" target="_blank" data-item="0">
  35. <i class="iconfont icon-zhibo"></i>
  36. <p>直播大厅</p>
  37. </a>
  38. </li>
  39. <li class="super">
  40. <a href="/live/market" target="_blank" data-item="1">
  41. <i class="iconfont icon-gouwu-2"></i>
  42. <p>科技超市</p>
  43. </a>
  44. </li>
  45. <li class="service">
  46. <a href="/live/service" target="_blank" data-item="2">
  47. <i class="iconfont icon-fuwu"></i>
  48. <p>创新服务</p>
  49. </a>
  50. </li>
  51. <li class="dynamic">
  52. <a href="/live/dynamic" target="_blank" data-item="3">
  53. <i class="iconfont icon-icon_A"></i>
  54. <p>动态监测</p>
  55. </a>
  56. </li>
  57. <li class="technocal">
  58. <a href="/live/technical" target="_blank" data-item="4">
  59. <i class="iconfont icon-peixun"></i>
  60. <p>技术培训</p>
  61. </a>
  62. </li>
  63. </ul>
  64. </nav>
  65. </div>
  66. <div class="homeDown">
  67. <p>版权所有:吉林省技术算中心</p>
  68. <p>
  69. <span>技术支持:长春福瑞科技有限公司</span>
  70. &nbsp;&nbsp;&nbsp;&nbsp;
  71. <span>邮编:130000</span>
  72. &nbsp;&nbsp;&nbsp;&nbsp;
  73. <span>传真:239823982</span>
  74. </p>
  75. <p>
  76. <span>地址:吉林省长春市朝阳区前进大街1244号</span>
  77. &nbsp;&nbsp;&nbsp;&nbsp;
  78. <span>电话:0134-1234567</span>
  79. &nbsp;&nbsp;&nbsp;&nbsp;
  80. <span>邮箱:123456@163.com</span>
  81. </p>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. <div id="particles-js" style="position: fixed; height: 100%; width: 100%;top:0px">
  88. <canvas class="particles-js-canvas-el"></canvas>
  89. </div>
  90. <script src="./js/particles.min.js" type="text/javascript" charset="utf-8"></script>
  91. <script>
  92. /* ---- particles.js config ---- */
  93. particlesJS("particles-js", {
  94. "particles": {
  95. "number": {
  96. "value": 80,
  97. "density": {
  98. "enable": true,
  99. "value_area": 1200
  100. }
  101. },
  102. "color": {
  103. "value": "#ffffff"
  104. },
  105. "shape": {
  106. "type": "circle",
  107. "stroke": {
  108. "width": 0,
  109. "color": "#000000"
  110. },
  111. "polygon": {
  112. "nb_sides": 5
  113. },
  114. "image": {
  115. "src": "img/github.svg",
  116. "width": 100,
  117. "height": 100
  118. }
  119. },
  120. "opacity": {
  121. "value": 0.5,
  122. "random": false,
  123. "anim": {
  124. "enable": false,
  125. "speed": 1,
  126. "opacity_min": 0.1,
  127. "sync": false
  128. }
  129. },
  130. "size": {
  131. "value": 3,
  132. "random": true,
  133. "anim": {
  134. "enable": false,
  135. "speed": 40,
  136. "size_min": 0.1,
  137. "sync": false
  138. }
  139. },
  140. "line_linked": {
  141. "enable": true,
  142. "distance": 150,
  143. "color": "#ffffff",
  144. "opacity": 0.4,
  145. "width": 1
  146. },
  147. "move": {
  148. "enable": true,
  149. "speed": 3,
  150. "direction": "none",
  151. "random": false,
  152. "straight": false,
  153. "out_mode": "out",
  154. "bounce": false,
  155. "attract": {
  156. "enable": false,
  157. "rotateX": 600,
  158. "rotateY": 1200
  159. }
  160. }
  161. },
  162. "interactivity": {
  163. "detect_on": "canvas",
  164. "events": {
  165. "onhover": {
  166. "enable": false,
  167. "mode": "grab"
  168. },
  169. "onclick": {
  170. "enable": false,
  171. "mode": "push"
  172. },
  173. "resize": true
  174. },
  175. "modes": {
  176. "grab": {
  177. "distance": 140,
  178. "line_linked": {
  179. "opacity": 1
  180. }
  181. },
  182. "bubble": {
  183. "distance": 400,
  184. "size": 40,
  185. "duration": 2,
  186. "opacity": 8,
  187. "speed": 3
  188. },
  189. "repulse": {
  190. "distance": 200,
  191. "duration": 0.4
  192. },
  193. "push": {
  194. "particles_nb": 4
  195. },
  196. "remove": {
  197. "particles_nb": 2
  198. }
  199. }
  200. },
  201. "retina_detect": true
  202. });
  203. </script>
  204. <script>
  205. document.addEventListener("DOMContentLoaded", function() {
  206. let rise = function(trigEl) {
  207. trigEl.blur();
  208. let ul = document.querySelector("ul");
  209. ul.classList.add("rise");
  210. trigEl.classList.add("pop");
  211. setTimeout(function() {
  212. trigEl.focus();
  213. ul.classList.remove("rise");
  214. trigEl.classList.remove("pop");
  215. }, 1000);
  216. };
  217. this.querySelectorAll("li a").forEach(function(el) {
  218. let rt = document.querySelector(":root"),
  219. di = +el.getAttribute("data-item");
  220. el.addEventListener("blur", function() {
  221. //var getRt = +window.getComputedStyle(el).getPropertyValue('--rotateTimes');
  222. //console.log(getRt);
  223. //this.classList.add("current");
  224. });
  225. el.addEventListener("focus", function() {
  226. rt.style.setProperty("--rotateTimes", di);
  227. //this.classList.remove("current");
  228. });
  229. el.addEventListener("dblclick", function() {
  230. rise(this);
  231. });
  232. el.addEventListener("keyup", function(e) {
  233. if (e.keyCode === 13) {
  234. rise(this);
  235. }
  236. });
  237. });
  238. });
  239. </script>
  240. </body>
  241. </html>