parent.vue 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. <template>
  2. <section class="Parent-container">
  3. <div class="main-wrap">
  4. <slot></slot>
  5. <slot name="label"></slot>
  6. <div class="content">
  7. <div class="content-list">
  8. <div class="bgF8">
  9. <div class="content-list-one content-list-item w1200">
  10. <div class="left">
  11. <div class="label">高质量的优质教育内容陪伴</div>
  12. <div class="desc content-desc">点击下方下载苹果端和安卓端APP,快去下载体验吧</div>
  13. <div class="download">
  14. <el-popover
  15. placement="right"
  16. trigger="hover">
  17. <img class="qr_img" width="200px" :src="qrImgClient" alt="" srcset="">
  18. <img
  19. slot="reference"
  20. class="cp"
  21. @click="handleDownload"
  22. src="http://res.training.luojigou.vip/Fl_0R6Bwy75ByXLhmm2b1cpknZEv?imageView2/0/q/50|imageslim"
  23. alt=""
  24. >
  25. </el-popover>
  26. <el-popover
  27. placement="right"
  28. trigger="hover">
  29. <img class="qr_img" width="200px" :src="qrImgClient" alt="" srcset="">
  30. <img
  31. slot="reference"
  32. class="cp"
  33. @click="handleDownload"
  34. src="http://res.training.luojigou.vip/FvhOJGHagsZ2wuo3Fc3YAuL_z_g0?imageView2/0/q/50|imageslim"
  35. alt="">
  36. </el-popover>
  37. </div>
  38. </div>
  39. <div class="right">
  40. <img :src="firstImg" alt="">
  41. </div>
  42. </div>
  43. </div>
  44. <div>
  45. <div class="content-list-two content-list-item w1200">
  46. <div class="left">
  47. <img :src="secondImg" alt="" >
  48. </div>
  49. <div class="right">
  50. <div class="label">家庭思维化游戏教育体系</div>
  51. <div class="desc content-desc">以德国优质思维教育内容为载体</div>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="bgF8">
  56. <div class="content-list-three content-list-item w1200">
  57. <div class="left">
  58. <div class="label">探索式思维训练方案</div>
  59. <div class="desc content-desc">符合孩子的思维游戏产品</div>
  60. </div>
  61. <div class="right">
  62. <img :src="threeImg" alt="" >
  63. </div>
  64. </div>
  65. </div>
  66. <!-- <div>
  67. <div class="content-list-four content-list-item w1200">
  68. <div class="left">
  69. <div class="label">直播回放,体验APP原生大屏大视野</div>
  70. <div class="desc content-desc">在线直播回放比网页更流畅</div>
  71. </div>
  72. <div class="right">
  73. <img :src="fourImg" alt="" >
  74. </div>
  75. </div>
  76. </div>
  77. <div class="bgF8">
  78. <div class="content-list-five content-list-item w1200">
  79. <div class="left">
  80. <img :src="fiveImg" alt="" >
  81. </div>
  82. <div class="right">
  83. <div class="label">离线下载,更加便捷的学习方式</div>
  84. <div class="desc content-desc">课程下载到app,随时随地自由学习</div>
  85. </div>
  86. </div>
  87. </div>
  88. <div>
  89. <div class="content-list-six content-list-item w1200">
  90. <div class="left">
  91. <div class="label">直播回放,体验APP原生大屏大视野</div>
  92. <div class="desc content-desc">在线直播回放比网页更流畅</div>
  93. </div>
  94. <div class="right">
  95. <img :src="sixImg" alt="" >
  96. </div>
  97. </div>
  98. </div> -->
  99. </div>
  100. </div>
  101. </div>
  102. </section>
  103. </template>
  104. <script>
  105. export default {
  106. name: "ParentPage",
  107. data() {
  108. return {
  109. // showList,
  110. bannerImg: require('~/assets/images/products/banner-app.png'),
  111. contentBgImg: require('~/assets/images/products/parent_bg.png'),
  112. firstImg: require('~/assets/images/products/parent_img_first.png'),
  113. secondImg: require('~/assets/images/products/parent_img_second.png'),
  114. threeImg: require('~/assets/images/products/parent_img_three.png'),
  115. fourImg: require('~/assets/images/products/parent_img_four.png'),
  116. fiveImg: require('~/assets/images/products/parent_img_five.png'),
  117. sixImg: require('~/assets/images/products/parent_img_six.png'),
  118. qrImgClient: require('~/assets/images/course/qr_img_client.png'),
  119. qrImgParent: require('~/assets/images/course/qr_img_parent.png'),
  120. };
  121. },
  122. mounted() {
  123. },
  124. methods: {
  125. handleDownload() {
  126. window.location.href = `https://sj.qq.com/myapp/detail.htm?apkName=com.zaojiao.app`;
  127. }
  128. }
  129. };
  130. </script>
  131. <style scoped lang="scss">
  132. .Parent-container {
  133. .main-wrap {
  134. // background-image: url('~assets/images/products/parent_bg.png');
  135. // background-repeat: no-repeat;
  136. // background-size: cover;
  137. // padding-bottom: 280px;
  138. }
  139. .content-list {
  140. .left {
  141. display: flex;
  142. flex-direction: column;
  143. justify-content: center;
  144. .label {
  145. font-size: 26px;
  146. font-family: PingFangSC-Medium, sans-serif;
  147. font-weight: 500;
  148. color: #333333;
  149. line-height: 37px;
  150. }
  151. .desc {
  152. height: 30px;
  153. font-size: 14px;
  154. font-family: PingFangSC-Regular, sans-serif;
  155. font-weight: 400;
  156. color: #646A7E;
  157. line-height: 30px;
  158. }
  159. img {
  160. width: 666px;
  161. height: 642px;
  162. }
  163. }
  164. .right {
  165. display: flex;
  166. flex-direction: column;
  167. justify-content: center;
  168. .label {
  169. font-size: 26px;
  170. font-family: PingFangSC-Medium, sans-serif;
  171. font-weight: 500;
  172. color: #333333;
  173. line-height: 37px;
  174. }
  175. .desc {
  176. width: 388px;
  177. font-size: 14px;
  178. font-family: PingFangSC-Regular, sans-serif;
  179. font-weight: 400;
  180. color: #646A7E;
  181. }
  182. img {
  183. width: 666px;
  184. height: 642px;
  185. }
  186. }
  187. .content-desc {
  188. margin-top: 48px;
  189. }
  190. }
  191. .banner-img {
  192. position: relative;
  193. font-size: 0;
  194. img {
  195. width: 100%;
  196. height: 595px;
  197. }
  198. .label {
  199. letter-spacing: 1px;
  200. position: absolute;
  201. top: 50%;
  202. left: 50%;
  203. transform: translate(-50%, -50%);
  204. font-size: 66px;
  205. font-family: PingFangSC-Medium, sans-serif;
  206. font-weight: 500;
  207. color: #FFFFFF;
  208. line-height: 92px;
  209. }
  210. }
  211. .content {
  212. .content-list-item {
  213. padding: 45px 0;
  214. display: flex;
  215. justify-content: space-between;
  216. }
  217. .content-list {
  218. box-sizing: border-box;
  219. .content-list-one {
  220. .left {
  221. .download {
  222. margin-top: 81px;
  223. display: flex;
  224. flex-direction: column;
  225. justify-content: space-between;
  226. img {
  227. width: 161px;
  228. height: 41px;
  229. }
  230. }
  231. .download img:first-child {
  232. margin-bottom: 25px;
  233. }
  234. }
  235. }
  236. }
  237. }
  238. }
  239. </style>