index.vue 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <template>
  2. <div class="zero" ref="zero">
  3. <div data-depth="2.2">
  4. <p
  5. class="animate__animated animate__zoomIn"
  6. style="padding-top: 50px;padding-left: 620px;opacity: .6;font-size: 20px;"
  7. >直播考试</p>
  8. </div>
  9. <div data-depth="4.3">
  10. <p
  11. class="animate__animated animate__zoomIn"
  12. style="padding-top: 50px;margin-left: -620px;opacity: .5;font-size: 20px;"
  13. >录播考试</p>
  14. </div>
  15. <div data-depth="1.5">
  16. <p
  17. class="animate__animated animate__zoomIn"
  18. style="margin-top: -50px;margin-left: 500px;opacity: .9;font-size: 22px;"
  19. >考生管理</p>
  20. </div>
  21. <div data-depth="1.8">
  22. <p
  23. class="animate__animated animate__zoomIn"
  24. style="margin-top: -80px;margin-left: 100px;opacity: .8;font-size: 24px;"
  25. >考试结果查询</p>
  26. </div>
  27. <div data-depth="2">
  28. <p
  29. class="animate__animated animate__zoomIn"
  30. style="margin-top: -50px;margin-left: -300px;opacity: .6;font-size: 20px;"
  31. >文件视频存储</p>
  32. </div>
  33. <div data-depth="3">
  34. <p
  35. class="animate__animated animate__zoomIn"
  36. style="margin-top: 260px;margin-left: -400px;"
  37. >功能迭代</p>
  38. </div>
  39. <div data-depth="2.5">
  40. <p
  41. class="animate__animated animate__zoomIn"
  42. style="margin-top: 150px;margin-left: 600px;opacity: .9;font-size: 24px;"
  43. >运营维护</p>
  44. </div>
  45. <div data-depth="2.8">
  46. <p
  47. class="animate__animated animate__zoomIn"
  48. style="margin-top: 180px;margin-left: -600px;font-size: 22px;"
  49. >服务器租赁</p>
  50. </div>
  51. <div data-depth="1.3">
  52. <p
  53. class="animate__animated animate__zoomIn"
  54. style="margin-top: 300px;margin-left: 100px;"
  55. >考试评审</p>
  56. </div>
  57. <div data-depth="3.3">
  58. <p
  59. class="animate__animated animate__zoomIn"
  60. style="margin-top: 350px;margin-left: 500px;opacity: .7;font-size: 24px;"
  61. >系统研发</p>
  62. </div>
  63. <div data-depth="2.3">
  64. <p
  65. class="animate__animated animate__zoomIn"
  66. style="margin-top: 350px;margin-left: -380px;opacity: .7;font-size: 24px;"
  67. >视频线路使用</p>
  68. </div>
  69. <div data-depth="4.3">
  70. <p
  71. class="animate__animated animate__zoomIn"
  72. style="margin-top: 270px;margin-left: 450px;"
  73. >合作单位管理</p>
  74. </div>
  75. <div data-depth="1.5">
  76. <img class="img animate__animated animate__zoomIn" src="./images/bg.png"/>
  77. </div>
  78. </div>
  79. </template>
  80. <script>
  81. import Parallax from 'parallax-js'
  82. export default {
  83. name: 'zero',
  84. mounted() {
  85. const parallaxInstance = new Parallax(this.$refs.zero, {
  86. // relativeInput: true,
  87. hoverOnly: true,
  88. })
  89. // parallaxInstance.friction(0.2, 0.2)
  90. }
  91. }
  92. </script>
  93. <style lang="less" scoped>
  94. .zero{
  95. width: 700px;
  96. margin: auto;
  97. min-height: 300px;
  98. margin-top: 180px;
  99. >div{
  100. width: 100%;
  101. height: 100%;
  102. p{
  103. color: #2DC7AA;
  104. font-size: 26px;
  105. }
  106. }
  107. .img{
  108. width: 562px;
  109. }
  110. }
  111. </style>