【前端】智能库房综合管理系统前端项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

862 lines
16 KiB

2 years ago
2 years ago
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html" charset="UTF-8" />
  5. <meta name="screen-orientation" content="landscape" charset="UTF-8" />
  6. <meta content="width=device-width, initial-scale=0.4, maximum-scale=0.4, user-scalable=0" name="viewport">
  7. <meta http-equiv="Pragma" content="Cache-control: max-age=10000" />
  8. <title>待销文件室</title>
  9. <style>
  10. html,
  11. body {
  12. overflow: hidden;
  13. margin: 0;
  14. padding: 0;
  15. }
  16. img {
  17. width: 100%;
  18. height: auto;
  19. }
  20. video {
  21. width: 100%;
  22. height: auto;
  23. }
  24. .font22 {
  25. font-size: 20px;
  26. }
  27. .jiazaiimg {
  28. width: 436px;
  29. height: auto;
  30. margin: 50% auto 0;
  31. padding: 0px 200px;
  32. font-size: 30px;
  33. }
  34. .zc {
  35. color: white;
  36. width: 436px;
  37. height: 140px;
  38. margin: 85% auto 0;
  39. padding: 0px 240px;
  40. font-size: 30px;
  41. }
  42. .zcpc {
  43. color: white;
  44. width: 100%;
  45. height: 40px;
  46. font-size: 20px;
  47. position: fixed;
  48. bottom: 10px;
  49. text-align: center;
  50. }
  51. .divTransform {
  52. position: absolute;
  53. width: 100%;
  54. height: 100%;
  55. }
  56. #renderCanvas {
  57. width: 100%;
  58. height: 900px;
  59. touch-action: none;
  60. outline: none;
  61. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  62. /* mobile webkit */
  63. touch-action: none;
  64. background-repeat: no-repeat no-repeat;
  65. background-size: cover;
  66. }
  67. #show {
  68. width: 100%;
  69. font-size: 35px;
  70. line-height: 70px;
  71. }
  72. .mytitle {
  73. width: 100%;
  74. text-align: center;
  75. font-size: 43px;
  76. font-weight: 700;
  77. color: white;
  78. margin-top: 75px;
  79. margin-bottom: 20px;
  80. }
  81. .introduce {
  82. width: 600px;
  83. height: auto;
  84. background: url('img/shuomingkuang@2x.png') no-repeat;
  85. background-size: 100% 100%;
  86. position: fixed;
  87. top: 38%;
  88. left: 19%;
  89. z-index: 99;
  90. color: white;
  91. padding: 35px 28px;
  92. font-size: 10px;
  93. display: none;
  94. }
  95. .introduce2{
  96. width: 520px;
  97. height: auto;
  98. background: url('img/shuomingkuang@2x.png') no-repeat;
  99. background-size: 100% 100%;
  100. position: fixed;
  101. bottom: 10%;
  102. left: 30%;
  103. z-index: 99;
  104. color: white;
  105. padding:20px;
  106. font-size: 14px;
  107. line-height: 19px;
  108. display: none;
  109. }
  110. .xingshang {
  111. width: 100%;
  112. position: fixed;
  113. bottom: 0px;
  114. left: 0;
  115. height: 340px;
  116. box-sizing: border-box;
  117. padding: 20px 30px;
  118. color: white;
  119. background-color: rgba(0, 0, 0, 0.6);
  120. overflow-x: hidden;
  121. overflow-y: hidden;
  122. border-radius: 35px 35px 0 0;
  123. display: none;
  124. }
  125. .xingshangpc {
  126. width: 520px;
  127. height: 100%;
  128. margin: 0 auto;
  129. box-sizing: border-box;
  130. padding: 20px 30px;
  131. color: white;
  132. }
  133. .zuoimg {
  134. width: 38px;
  135. height: 72px;
  136. margin: 48px 29px;
  137. }
  138. .zuoimgpc {
  139. width: 13px;
  140. height: 22px;
  141. margin: 18px 7px;
  142. }
  143. .xsul {
  144. width: 100%;
  145. display: flex;
  146. justify-content: space-between;
  147. margin-top: 50px;
  148. }
  149. .xsli {
  150. /* margin: 0 10px; */
  151. font-size: 28px;
  152. display: flex;
  153. flex-direction: column;
  154. justify-content: center;
  155. align-items: center;
  156. }
  157. .xslipc {
  158. font-size: 14px;
  159. display: flex;
  160. flex-direction: column;
  161. justify-content: center;
  162. align-items: center;
  163. }
  164. .xsimg {
  165. width: 72px;
  166. height: 72px;
  167. margin: 25px;
  168. }
  169. .xsimgpc {
  170. width: 32px;
  171. height: 32px;
  172. margin: 12px;
  173. }
  174. .jiange {
  175. width: 22px;
  176. height: 22px;
  177. margin-top: 53px;
  178. }
  179. .jiangepc {
  180. width: 15px;
  181. height: 15px;
  182. margin-top: 22px;
  183. }
  184. .beijing {
  185. width: 100%;
  186. position: fixed;
  187. bottom: 0px;
  188. left: 0;
  189. height: 420px;
  190. box-sizing: border-box;
  191. padding: 20px 30px;
  192. color: white;
  193. background-color: rgba(0, 0, 0, 0.6);
  194. overflow-x: hidden;
  195. overflow-y: hidden;
  196. border-radius: 35px 35px 0 0;
  197. display: none;
  198. }
  199. .beijingpc-di,.xingsh-di{
  200. width: 81.2%;
  201. position: fixed;
  202. bottom: 30px;
  203. left: 0px;
  204. height: 220px;
  205. background-image: linear-gradient(to right, rgba(0,0,0,0) 0 , rgba(0,0,0,0.3) 8%, rgba(0,0,0,0.5) 18%,rgba(0,0,0,0.5) 80%, rgba(0,0,0,0.3) 90%, rgba(0,0,0,0) 100%);
  206. display: none;
  207. }
  208. /*.xingsh-di{
  209. display: block;
  210. }*/
  211. .beijingpc {
  212. width: 50%;
  213. height: 100%;
  214. margin: 0 auto;
  215. box-sizing: border-box;
  216. padding: 10px 15px;
  217. color: white;
  218. display: flex;
  219. justify-content: center;
  220. align-items: center;
  221. }
  222. .leftpc,.rightpc{
  223. width: 12px;
  224. height: 21px;
  225. margin:0 12px;
  226. display: flex;
  227. align-items: center;
  228. }
  229. .leftimgpc,.rightimgpc{
  230. width: 12px;
  231. height: 21px;
  232. margin-top: 25px;
  233. }
  234. .zhongj{
  235. width: 93%;
  236. max-width: 880px;
  237. height: 100%;
  238. overflow-x: auto;
  239. overflow-y: hidden;
  240. }
  241. .bjtit {
  242. font-size: 38px;
  243. display: flex;
  244. justify-content: space-between;
  245. margin: 37px 0 27px;
  246. }
  247. .bjtitpc {
  248. font-size: 18px;
  249. display: flex;
  250. justify-content: space-between;
  251. margin: 14px 0;
  252. }
  253. .ycdiv {
  254. display: flex;
  255. justify-content: space-between;
  256. align-items: center;
  257. width: 132px;
  258. }
  259. .ycdivpc {
  260. display: flex;
  261. justify-content: space-between;
  262. align-items: center;
  263. width: 45px;
  264. font-size: 11px;
  265. }
  266. .ycimg {
  267. width: 38px;
  268. height: 28px;
  269. }
  270. .ycimgpc {
  271. width: 16px;
  272. height: 12px;
  273. }
  274. .bjul {
  275. width: 100%;
  276. display: flex;
  277. margin: 0;
  278. padding: 0;
  279. overflow-y: hidden;
  280. overflow-x: auto;
  281. }
  282. .bjulpc {
  283. /*width: 100%;*/
  284. height: 140px;
  285. display: flex;
  286. }
  287. .bjulpc-di{
  288. width: 100%;
  289. height: 140px;
  290. display: flex;
  291. margin: 0;
  292. padding: 0;
  293. overflow-y: hidden;
  294. overflow-x: auto;
  295. }
  296. .bjulpc-di::-webkit-scrollbar {
  297. display: none
  298. }
  299. .bjli {
  300. margin: 0 10px;
  301. font-size: 36px;
  302. display: flex;
  303. flex-direction: column;
  304. justify-content: center;
  305. align-items: center;
  306. }
  307. .bjlipc {
  308. margin: 0 5px;
  309. font-size: 14px;
  310. display: flex;
  311. flex-direction: column;
  312. justify-content: center;
  313. align-items: center;
  314. }
  315. .bjdiv {
  316. height: 188px;
  317. display: flex;
  318. justify-content: center;
  319. align-items: flex-end;
  320. }
  321. .bjdivpc {
  322. height: 120px;
  323. display: flex;
  324. justify-content: center;
  325. align-items: flex-end;
  326. }
  327. .bjimg {
  328. width: 138px;
  329. height: 138px;
  330. margin-bottom: 20px;
  331. border-radius: 14px;
  332. }
  333. .bjimgpc {
  334. width: 98px;
  335. height: 98px;
  336. margin-bottom: 10px;
  337. border-radius: 6px;
  338. }
  339. .contint2 {
  340. width: 100%;
  341. position: fixed;
  342. bottom: 0px;
  343. left: 0;
  344. height: 300px;
  345. box-sizing: border-box;
  346. padding: 20px 30px;
  347. color: white;
  348. background-color: rgba(0, 0, 0, 0.6);
  349. overflow-x: hidden;
  350. overflow-y: hidden;
  351. border-radius: 35px 35px 0 0;
  352. }
  353. .contint2::-webkit-scrollbar {
  354. display: none;
  355. }
  356. .main2 {
  357. width: 100%;
  358. height: auto;
  359. display: none;
  360. }
  361. .shangla,
  362. .xiala {
  363. width: 100%;
  364. height: 160px;
  365. text-align: center;
  366. position: fixed;
  367. bottom: 140px;
  368. left: 0;
  369. border-radius: 35px 35px 0 0;
  370. display: block;
  371. z-index: 99;
  372. background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.18));
  373. }
  374. .xialaimg {
  375. width: 80px;
  376. height: 11px;
  377. margin-top: 44px;
  378. }
  379. .oprition {
  380. width: 100%;
  381. position: fixed;
  382. top: 30px;
  383. left: 0;
  384. z-index: 999;
  385. display: flex;
  386. justify-content: center;
  387. }
  388. .listimg {
  389. width: 150px;
  390. position: relative;
  391. display: flex;
  392. flex-direction: column;
  393. align-items: center;
  394. }
  395. .listimg img {
  396. width: 103px;
  397. height: 103px;
  398. }
  399. .conts {
  400. width: 100%;
  401. font-size: 28px;
  402. color: white;
  403. height: 101px;
  404. box-sizing: border-box;
  405. padding: 30px;
  406. text-align: center;
  407. border-radius: 5px;
  408. text-align: center;
  409. }
  410. .contcj,
  411. .contzk,
  412. .contxx {
  413. width: 124px;
  414. }
  415. .contbj,
  416. .conthy,
  417. .contcz {
  418. width: 178px;
  419. }
  420. .mengban {
  421. position: fixed;
  422. top: 0;
  423. left: 0;
  424. width: 100%;
  425. z-index: 1000;
  426. background-color: rgba(0, 0, 0, 0);
  427. }
  428. .articcont {
  429. width: 100%;
  430. position: fixed;
  431. top: 30%;
  432. left: 0;
  433. z-index: 9999;
  434. background-color: rgba(0, 0, 0, 0.6);
  435. border-radius: 10px;
  436. padding: 30px;
  437. box-sizing: border-box;
  438. display: none;
  439. }
  440. .articcont:after {
  441. content: '';
  442. display: inline-block;
  443. width: 0;
  444. height: 0;
  445. border: 20px solid transparent;
  446. border-bottom: 20px solid rgba(0, 0, 0, 0.6);
  447. position: absolute;
  448. top: -38px;
  449. right: 48%;
  450. }
  451. .ul {
  452. width: 100%;
  453. }
  454. .shoushi {
  455. width: 800px;
  456. height: auto;
  457. padding: 110px
  458. }
  459. .span1 {
  460. font-size: 66px;
  461. color: white;
  462. margin-right: 13px;
  463. position: relative;
  464. bottom: 10px;
  465. }
  466. .know {
  467. width: 200px;
  468. text-align: center;
  469. padding: 16px 0;
  470. font-size: 32px;
  471. margin: 30px auto 0;
  472. border-radius: 10px;
  473. color: white;
  474. font-weight: 600;
  475. }
  476. .ikngb {
  477. width: 57px;
  478. height: 57px;
  479. }
  480. /*pc端*/
  481. .mains {
  482. width: 18.8%;
  483. display: none;
  484. box-sizing: border-box;
  485. }
  486. .contint {
  487. width: 100%;
  488. /*height: 250px;*/
  489. box-sizing: border-box;
  490. color: white;
  491. background-color: rgba(0, 0, 0, 0.6);
  492. overflow-x: hidden;
  493. overflow-y: hidden;
  494. background: #151837;
  495. }
  496. .title2 {
  497. width: 100%;
  498. height: 62px;
  499. background-color: #151837;
  500. color: white;
  501. display: flex;
  502. justify-content: space-between;
  503. align-items: center;
  504. box-sizing: border-box;
  505. padding: 0 20px;
  506. font-size: 22px;
  507. font-weight: 700;
  508. }
  509. .oprition2 {
  510. position: fixed;
  511. top: 10px;
  512. right: 19%;
  513. width: 56px;
  514. }
  515. .listimg2 {
  516. margin-top: 20px;
  517. position: relative;
  518. }
  519. .listimg2 img {
  520. width: 47px;
  521. height: 47px;
  522. }
  523. .conts2 {
  524. background: rgb(0, 0, 0, 0.5);
  525. font-size: 14px;
  526. color: white;
  527. height: 32px;
  528. line-height: 32px;
  529. box-sizing: border-box;
  530. text-align: center;
  531. border-radius: 3px;
  532. position: absolute;
  533. right: 73px;
  534. top: 10px;
  535. display: none;
  536. }
  537. .conts2:after {
  538. content: '';
  539. display: inline-block;
  540. width: 0;
  541. height: 0;
  542. border: 7px solid transparent;
  543. border-left: 7px solid rgba(0, 0, 0, 0.8);
  544. position: absolute;
  545. top: 7px;
  546. right: -14px;
  547. }
  548. .articcont2 {
  549. width: 800px;
  550. height: 700px;
  551. margin: 50px auto;
  552. background-color: rgba(0, 0, 0, 0.6);
  553. border-radius: 10px;
  554. padding: 20px;
  555. box-sizing: border-box;
  556. }
  557. .articcont2:after {
  558. content: '';
  559. display: inline-block;
  560. width: 0;
  561. height: 0;
  562. border: 10px solid transparent;
  563. border-top: 10px solid rgba(0, 0, 0, 0.6);
  564. position: absolute;
  565. top: 202px;
  566. right: 48%;
  567. }
  568. .ul2 {
  569. width: 100%;
  570. color: white;
  571. }
  572. .li2 {
  573. width: 100%;
  574. font-size: 14px;
  575. line-height: 19px;
  576. }
  577. .mengban2 {
  578. position: fixed;
  579. top: 0;
  580. left: 0;
  581. width: 81.2%;
  582. background-color: rgba(0, 0, 0, 0.2);
  583. display: none;
  584. z-index: 10;
  585. }
  586. .knowpc {
  587. font-size: 14px;
  588. width: 83px;
  589. height: 33px;
  590. line-height: 33px;
  591. text-align: center;
  592. background-color: #008aff;
  593. margin: 20px auto 0;
  594. border-radius: 5px;
  595. color: white;
  596. font-weight: 600;
  597. cursor: pointer;
  598. }
  599. .span2 {
  600. font-size: 36px;
  601. color: white;
  602. margin-right: 13px;
  603. position: relative;
  604. bottom: 3px;
  605. }
  606. .shuop1 {
  607. font-size: 15px;
  608. }
  609. .oka {
  610. width: 100%;
  611. height: 100%;
  612. background: #021941;
  613. position: fixed;
  614. z-index: 99;
  615. /* padding: 35px 28px; */
  616. font-size: 30px;
  617. /*display: none;*/
  618. }
  619. /*下面是音乐的css*/
  620. .lohingif {
  621. width: 100%;
  622. height: auto;
  623. display: flex;
  624. justify-content: center;
  625. }
  626. .lohingifpc {
  627. width: 100%;
  628. height: auto;
  629. display: flex;
  630. top: 50%; /*偏移*/
  631. transform: translateY(-50%);
  632. }
  633. .feitimg {
  634. width: 20px;
  635. height: auto;
  636. position: relative;
  637. top: 3px;
  638. }
  639. .fatherdiv {
  640. margin: 25px;
  641. width: 72px;
  642. height: 72px;
  643. position: relative;
  644. background-color: #f3f3f3;
  645. border-radius: 50%;
  646. }
  647. .persentdiv {
  648. display: none;
  649. margin: -24px 0px 0px 0px;
  650. width: 72px;
  651. height: 72px;
  652. border-radius: 50%;
  653. position: absolute;
  654. clip: rect(0, 72px, 72px, 36px);
  655. }
  656. .persentleft {
  657. position: absolute;
  658. width: 72px;
  659. height: 72px;
  660. border: 10px solid #1890ff;
  661. box-sizing: border-box;
  662. border-radius: 50%;
  663. clip: rect(0, 36px, 72px, 0);
  664. }
  665. .persentright {
  666. position: absolute;
  667. width: 72px;
  668. height: 72px;
  669. border: 10px solid #1890ff;
  670. box-sizing: border-box;
  671. border-radius: 50%;
  672. clip: rect(0, 72px, 72px, 36px);
  673. }
  674. .persentdivpc {
  675. display: none;
  676. margin: -10px 0px 0px 0px;
  677. width: 32px;
  678. height: 32px;
  679. border-radius: 50%;
  680. position: absolute;
  681. clip: rect(0, 32px, 32px, 16px);
  682. }
  683. .persentleftpc {
  684. position: absolute;
  685. width: 32px;
  686. height: 32px;
  687. border: 5px solid #1890ff;
  688. box-sizing: border-box;
  689. border-radius: 50%;
  690. clip: rect(0,16px, 32px, 0);
  691. }
  692. .persentrightpc {
  693. position: absolute;
  694. width: 32px;
  695. height: 32px;
  696. border: 5px solid #1890ff;
  697. box-sizing: border-box;
  698. border-radius: 50%;
  699. clip: rect(0, 32px, 32px, 16px);
  700. }
  701. .wth0 {
  702. width: 0;
  703. }
  704. .num {
  705. position: absolute;
  706. box-sizing: border-box;
  707. width: 130px;
  708. height: 130px;
  709. line-height: 130px;
  710. text-align: center;
  711. font-size: 32px;
  712. left: 10px;
  713. top: 10px;
  714. border-radius: 50%;
  715. background-color: #fff;
  716. color: #1890ff;
  717. z-index: 1;
  718. }
  719. .clip-auto {
  720. clip: rect(auto, auto, auto, auto);
  721. }
  722. .rotate {
  723. -webkit-animation: rotating 3s linear infinite;
  724. animation: rotating 3s linear infinite;
  725. animation-play-state: running;
  726. -webkit-animation-play-state: running;
  727. /* Safari 和 Chrome */
  728. }
  729. .rotate-pause {
  730. animation-play-state: paused;
  731. -webkit-animation-play-state: paused;
  732. /* Safari 和 Chrome */
  733. }
  734. @-webkit-keyframes rotating {
  735. from {
  736. -webkit-transform: rotate(0)
  737. }
  738. to {
  739. -webkit-transform: rotate(360deg)
  740. }
  741. }
  742. @keyframes rotating {
  743. from {
  744. transform: rotate(0)
  745. }
  746. to {
  747. transform: rotate(360deg)
  748. }
  749. }
  750. @-moz-keyframes rotating {
  751. from {
  752. -moz-transform: rotate(0)
  753. }
  754. to {
  755. -moz-transform: rotate(360deg)
  756. }
  757. }
  758. </style>
  759. </head>
  760. <body>
  761. <div class="divTransform">
  762. <canvas id="renderCanvas" touch-action="none"></canvas>
  763. </div>
  764. <div id="customLoadingScreenDiv_first" style="position: absolute;left: 0px;top: 0px;width: 1158.1px;height: 1211px;display: initial;">
  765. <!-- <div class="oka"><div class="lohingif"><img src="./logok.gif" class="jiazaiimg">
  766. </div><div class="zcpc">&nbsp;&nbsp;</div>
  767. </div> -->
  768. </div>
  769. <!--div id="ddx" style="position: absolute;left: 0px;top: 0px;width: 200.1px;height: 211px;display: initial;">
  770. <input id="da" type="text" name="lname" value="档案柜02"><br>
  771. <input type="submit" value="提交" onclick=" var vx=document.getElementById('da').value; movebyName(vx)">
  772. </div-->
  773. <!--- Link to the last version of BabylonJS --->
  774. <script src="./js/jquery-3.5.1.min.js"></script>
  775. <script src="./js/pep.js"></script>
  776. <script src="./js/babylon.js"></script>
  777. <script src="./js/babylonjs.loaders.min.js"></script>
  778. <script src="./js/babylon.gui.min.js"></script>
  779. <script src="./js/draco_wasm_wrapper_gltf.js"></script>
  780. <script src="./js/draco_decoder_gltf.wasm"></script>
  781. <script src="./index.js"></script>
  782. </body>
  783. </html>