parent.vue 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  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 mb20"
  21. @click="handleDownload"
  22. src="https://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="https://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="" class="firstImg">
  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="" class="secondImg">
  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: "https://luojigou-app-commit-pic.luojigou.vip/FjNAkQQ3aYO216CK3VJFhxQpcMWi?imageView2/0/q/50|imageslim",
  111. contentBgImg: "https://luojigou-app-commit-pic.luojigou.vip/FqPViw76_ZdK-NLMPSHHMGOCNxyP?imageView2/0/q/50|imageslim",
  112. firstImg: "https://luojigou-app-commit-pic.luojigou.vip/Fh42SlqwaDKMQU9pM4dsg_RXkyHe?imageView2/0/q/50|imageslim",
  113. secondImg: "https://luojigou-app-commit-pic.luojigou.vip/Fj7CZL2WgImmtYWV1iNJUuMWYn76?imageView2/0/q/50|imageslim",
  114. threeImg: "https://luojigou-app-commit-pic.luojigou.vip/Fok0VY3UJnTY0lqMAQEbyIi2Oedz?imageView2/0/q/50|imageslim",
  115. fourImg: "https://luojigou-app-commit-pic.luojigou.vip/Frv43HhE_YQS0n8dcAkI_obuZO6w?imageView2/0/q/50|imageslim",
  116. fiveImg: "https://luojigou-app-commit-pic.luojigou.vip/FnF8QYIYa9rYwLC9utUUbbKhlaxg?imageView2/0/q/50|imageslim",
  117. sixImg: "https://luojigou-app-commit-pic.luojigou.vip/FkEmvESMDI7OM3m4Ni0pzAVIbHXI?imageView2/0/q/50|imageslim",
  118. qrImgClient: "https://luojigou-app-commit-pic.luojigou.vip/Fq9M6bKJSXDa4jYtTkQ7nWzS8jT5?imageView2/0/q/50|imageslim",
  119. qrImgParent: "https://luojigou-app-commit-pic.luojigou.vip/FmhFXxxEriRn1ZgJnmW1KT7YIuKf?imageView2/0/q/50|imageslim",
  120. };
  121. },
  122. methods: {
  123. handleDownload() {
  124. window.location.href = `https://sj.qq.com/myapp/detail.htm?apkName=com.zaojiao.app`;
  125. }
  126. }
  127. };
  128. </script>
  129. <style scoped lang="scss">
  130. .Parent-container {
  131. .main-wrap {
  132. // background-image: url('~assets/images/products/parent_bg.png');
  133. // background-repeat: no-repeat;
  134. // background-size: cover;
  135. // padding-bottom: 280px;
  136. }
  137. .content-list {
  138. .left {
  139. display: flex;
  140. flex-direction: column;
  141. justify-content: center;
  142. .label {
  143. font-size: 26px;
  144. font-family: PingFangSC-Medium, sans-serif;
  145. font-weight: 500;
  146. color: #333333;
  147. line-height: 37px;
  148. }
  149. .desc {
  150. height: 30px;
  151. font-size: 14px;
  152. font-family: PingFangSC-Regular, sans-serif;
  153. font-weight: 400;
  154. color: #646A7E;
  155. line-height: 30px;
  156. }
  157. img {
  158. width: 666px;
  159. height: 642px;
  160. }
  161. .secondImg {
  162. width: 580px;
  163. height: 612px;
  164. }
  165. }
  166. .right {
  167. display: flex;
  168. flex-direction: column;
  169. justify-content: center;
  170. .label {
  171. font-size: 26px;
  172. font-family: PingFangSC-Medium, sans-serif;
  173. font-weight: 500;
  174. color: #333333;
  175. line-height: 37px;
  176. }
  177. .desc {
  178. width: 388px;
  179. font-size: 14px;
  180. font-family: PingFangSC-Regular, sans-serif;
  181. font-weight: 400;
  182. color: #646A7E;
  183. }
  184. img {
  185. width: 666px;
  186. height: 642px;
  187. }
  188. .firstImg {
  189. width: 509px;
  190. height: 553px;
  191. }
  192. }
  193. .content-desc {
  194. margin-top: 48px;
  195. }
  196. }
  197. .banner-img {
  198. position: relative;
  199. font-size: 0;
  200. img {
  201. width: 100%;
  202. height: 595px;
  203. }
  204. .label {
  205. letter-spacing: 1px;
  206. position: absolute;
  207. top: 50%;
  208. left: 50%;
  209. transform: translate(-50%, -50%);
  210. font-size: 66px;
  211. font-family: PingFangSC-Medium, sans-serif;
  212. font-weight: 500;
  213. color: #FFFFFF;
  214. line-height: 92px;
  215. }
  216. }
  217. .content {
  218. .content-list-item {
  219. padding: 45px 0;
  220. display: flex;
  221. justify-content: space-between;
  222. }
  223. .content-list {
  224. box-sizing: border-box;
  225. .content-list-one {
  226. .left {
  227. .download {
  228. margin-top: 81px;
  229. display: flex;
  230. flex-direction: column;
  231. justify-content: space-between;
  232. img {
  233. width: 161px;
  234. height: 41px;
  235. }
  236. }
  237. }
  238. }
  239. }
  240. }
  241. }
  242. .mb20 {
  243. margin-bottom: 25px;
  244. }
  245. </style>