rollaction.vue 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459
  1. <template>
  2. <div>
  3. <!-- banner区域 start -->
  4. <div class="swiper-container banner" id="banner">
  5. <div class="swiper-wrapper">
  6. <div class="swiper-slide">
  7. <img src="/img/rollaction-banner.jpg" alt="" />
  8. </div>
  9. </div>
  10. <!-- <div class="swiper-pagination"></div> -->
  11. </div>
  12. <!-- banner区域 end -->
  13. <div class="main">
  14. <div class="container about">
  15. <div class="section-title">
  16. <img src="/img/rollaction-title-equipment.png" alt="品牌设备" />
  17. <h3>品牌设备</h3>
  18. </div>
  19. <div class="content clearfix">
  20. <div class="cover fl">
  21. <img src="/img/rollaction-about-cover.png" alt="" />
  22. </div>
  23. <div class="info fr">
  24. <div class="name">Rollaction</div>
  25. <div class="subname">创新理疗按摩系统</div>
  26. <div class="line"></div>
  27. <div class="description">
  28. <p>一款创新理疗活化身体按摩系统,以其精准的力量和能量控制,让身体护理达到卓越的效果,专业手法和创新科技的结合实现对人体的护理。</p>
  29. <p>以非侵入式方式启动人体代谢,干预人体血管、肌肉和皮肤系统,恢复人体内部协调性、平衡性。</p>
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34. <div class="container difference">
  35. <div class="section-title">
  36. <img src="/img/rollaction-title-differences.png" alt="技术区别" />
  37. <h3>技术区别</h3>
  38. </div>
  39. <div class="content">
  40. <div class="section">
  41. <div class="cover">
  42. <img src="/img/rollaction-difference-01.png" alt="其他设备技术:抽吸" />
  43. </div>
  44. <div class="info">
  45. <div class="title">其他设备技术:抽吸</div>
  46. <div class="description">传统仪器对皮肤表面进行夹、抽、吸等机械牵引动作进行按摩无法抵达组织深层,甚至造成萎缩</div>
  47. </div>
  48. </div>
  49. <div class="section">
  50. <div class="cover only-mobile">
  51. <img src="/img/rollaction-difference-02.png" alt="Rollaction技术:按压" />
  52. </div>
  53. <div class="info">
  54. <div class="title">Rollaction技术:按压</div>
  55. <div class="description">作用于所有深层组织且不产生任何牵引,而是通过对从皮肤到深层肌肉的所有组织进行可控的规律性按压</div>
  56. </div>
  57. <div class="cover only-pc">
  58. <img src="/img/rollaction-difference-02.png" alt="Rollaction技术:按压" />
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. <div class="container effect">
  64. <div class="section-title">
  65. <img src="/img/rollaction-title-effect.png" alt="技术区别" />
  66. <h3>作用</h3>
  67. </div>
  68. <div class="content">
  69. <div class="section">
  70. <div class="info">
  71. <div class="title">紧致皮肤</div>
  72. <div class="description">Rollaction直接作用于深层脂肪,淡化橘皮纹</div>
  73. </div>
  74. <div class="cover">
  75. <img src="/img/rollaction-effect-01.png" alt="紧致皮肤" />
  76. </div>
  77. </div>
  78. <div class="section">
  79. <div class="info">
  80. <div class="title">塑形</div>
  81. <div class="description">探头的滚动旋转动作溶解积聚的脂肪,并加速其通过淋巴 管排出</div>
  82. </div>
  83. <div class="cover">
  84. <img src="/img/rollaction-effect-01.png" alt="塑形" />
  85. </div>
  86. </div>
  87. <div class="section">
  88. <div class="info">
  89. <div class="title">紧实</div>
  90. <div class="description">肌肉痉挛压迫到血管,阻止血液顺利到达组织。深层的理 疗活性按摩能够提供足够氧气和营养,滋养修复肌肉纤维</div>
  91. </div>
  92. <div class="cover">
  93. <img src="/img/rollaction-effect-01.png" alt="紧实" />
  94. </div>
  95. </div>
  96. <div class="section">
  97. <div class="info">
  98. <div class="title">血液系统</div>
  99. <div class="description">通过机械刺激,血管壁中的肌肉纤维被激活。血液供应的 增加促进了代谢,从而改善循环系统</div>
  100. </div>
  101. <div class="cover">
  102. <img src="/img/rollaction-effect-01.png" alt="血液系统" />
  103. </div>
  104. </div>
  105. <div class="section">
  106. <div class="info">
  107. <div class="title">护理效果</div>
  108. <div class="description">
  109. 错误姿势、久坐不动的生活方式、肌肉损伤等都会导致肌肉痉挛,阻碍供氧途。Rollaction作用于整个肌肉区域,其旋转滚动和渐进施压,有助于恢复护理区域的血液循环和神经冲动
  110. </div>
  111. </div>
  112. <div class="cover">
  113. <img src="/img/rollaction-effect-01.png" alt="护理效果" />
  114. </div>
  115. </div>
  116. </div>
  117. </div>
  118. </div>
  119. </div>
  120. </template>
  121. <script>
  122. export default {
  123. head() {
  124. return {
  125. title: '首页-艾斯佰丽官网-产品系列-ROLLACTION',
  126. }
  127. },
  128. mounted() {
  129. var bannerSwiper = new Swiper('#banner', {
  130. loop: false, // 循环模式选项
  131. // 如果需要分页器
  132. pagination: {
  133. el: '.swiper-pagination',
  134. },
  135. })
  136. },
  137. }
  138. </script>
  139. <style lang="scss" scoped>
  140. @media screen and (min-width: 768px) {
  141. .main {
  142. .about {
  143. .cover {
  144. img {
  145. display: block;
  146. width: 470px;
  147. height: 480px;
  148. }
  149. }
  150. .info {
  151. width: 660px;
  152. padding-top: 65px;
  153. .name {
  154. font-size: 50px;
  155. color: #b62d1a;
  156. font-weight: bold;
  157. }
  158. .subname {
  159. font-size: 30px;
  160. margin-top: 15px;
  161. }
  162. .line {
  163. width: 36px;
  164. height: 7px;
  165. background: #b62d1a;
  166. margin: 20px 0 30px;
  167. }
  168. .description {
  169. text-align: justify;
  170. word-break: break-all;
  171. line-height: 36px;
  172. p {
  173. margin-top: 24px;
  174. font-size: 20px;
  175. }
  176. }
  177. }
  178. }
  179. .difference {
  180. .content {
  181. .section {
  182. display: -webkit-box;
  183. display: -ms-flexbox;
  184. display: flex;
  185. -webkit-box-pack: justify;
  186. -ms-flex-pack: justify;
  187. justify-content: space-between;
  188. -webkit-box-align: center;
  189. -ms-flex-align: center;
  190. align-items: center;
  191. background-color: #eeeeee;
  192. padding: 20px;
  193. -webkit-box-sizing: border-box;
  194. box-sizing: border-box;
  195. margin-top: 44px;
  196. &:first-child {
  197. margin-top: 0;
  198. }
  199. .cover {
  200. -ms-flex-negative: 0;
  201. flex-shrink: 0;
  202. img {
  203. display: -webkit-box;
  204. display: -ms-flexbox;
  205. display: flex;
  206. width: 450px;
  207. }
  208. }
  209. &:nth-child(2n-1) {
  210. .info {
  211. margin-left: 60px;
  212. margin-right: 30px;
  213. }
  214. }
  215. &:nth-child(2n) {
  216. .info {
  217. margin-right: 60px;
  218. margin-left: 30px;
  219. }
  220. }
  221. .info {
  222. -webkit-box-flex: 1;
  223. -ms-flex: 1;
  224. flex: 1;
  225. -ms-flex-negative: 0;
  226. flex-shrink: 0;
  227. .title {
  228. color: #b62d1a;
  229. font-size: 37px;
  230. font-weight: bold;
  231. }
  232. .description {
  233. font-size: 27px;
  234. color: #434343;
  235. line-height: 38px;
  236. margin-top: 38px;
  237. }
  238. }
  239. }
  240. }
  241. }
  242. .effect {
  243. .content {
  244. .section {
  245. display: -webkit-box;
  246. display: -ms-flexbox;
  247. display: flex;
  248. -webkit-box-pack: justify;
  249. -ms-flex-pack: justify;
  250. justify-content: space-between;
  251. -webkit-box-align: center;
  252. -ms-flex-align: center;
  253. align-items: center;
  254. -webkit-box-sizing: border-box;
  255. box-sizing: border-box;
  256. margin-top: 24px;
  257. &:first-child {
  258. margin-top: 0;
  259. }
  260. .cover {
  261. -ms-flex-negative: 0;
  262. flex-shrink: 0;
  263. img {
  264. display: -webkit-box;
  265. display: -ms-flexbox;
  266. display: flex;
  267. width: 388px;
  268. }
  269. }
  270. .info {
  271. -webkit-box-flex: 1;
  272. -ms-flex: 1;
  273. flex: 1;
  274. -ms-flex-negative: 0;
  275. flex-shrink: 0;
  276. margin: 0 60px;
  277. .title {
  278. color: #b62d1a;
  279. font-size: 34px;
  280. font-weight: bold;
  281. }
  282. .description {
  283. font-size: 27px;
  284. color: #434343;
  285. line-height: 40px;
  286. margin-top: 38px;
  287. }
  288. }
  289. }
  290. }
  291. }
  292. }
  293. }
  294. @media screen and (max-width: 768px) {
  295. .main {
  296. .about {
  297. .content {
  298. display: -webkit-box;
  299. display: -ms-flexbox;
  300. display: flex;
  301. -webkit-box-orient: vertical;
  302. -webkit-box-direction: reverse;
  303. -ms-flex-direction: column-reverse;
  304. flex-direction: column-reverse;
  305. -webkit-box-align: center;
  306. -ms-flex-align: center;
  307. align-items: center;
  308. .cover {
  309. margin-top: 0.4rem;
  310. img {
  311. display: block;
  312. width: 5.46rem;
  313. height: 5.57rem;
  314. }
  315. }
  316. .info {
  317. width: 6.5rem;
  318. margin: 0 auto;
  319. .name {
  320. font-size: 0.34rem;
  321. color: #b62d1a;
  322. text-align: center;
  323. font-weight: bold;
  324. }
  325. .subname {
  326. font-size: 0.26rem;
  327. margin-top: 0.16rem;
  328. text-align: center;
  329. }
  330. .line {
  331. width: 0.4rem;
  332. height: 0.06rem;
  333. background: #b62d1a;
  334. margin: 0.32rem auto;
  335. }
  336. .description {
  337. text-align: justify;
  338. word-break: break-all;
  339. color: #333333;
  340. text-align: center;
  341. p {
  342. font-size: 0.26rem;
  343. line-height: 0.48rem;
  344. }
  345. }
  346. }
  347. }
  348. }
  349. .difference {
  350. .content {
  351. .section {
  352. width: 6.86rem;
  353. background-color: #eeeeee;
  354. padding: 0.4rem 0.7rem;
  355. -webkit-box-sizing: border-box;
  356. box-sizing: border-box;
  357. margin: 0 auto;
  358. margin-top: 0.32rem;
  359. &:first-child {
  360. margin-top: 0;
  361. }
  362. .cover {
  363. img {
  364. display: block;
  365. width: 4.5rem;
  366. margin: 0 auto;
  367. }
  368. }
  369. .info {
  370. .title {
  371. color: #b62d1a;
  372. font-size: 0.3rem;
  373. font-weight: bold;
  374. margin: 0.4rem 0 0.32rem;
  375. text-align: center;
  376. }
  377. .description {
  378. font-size: 0.26rem;
  379. color: #333;
  380. line-height: 0.48rem;
  381. text-align: center;
  382. }
  383. }
  384. }
  385. }
  386. }
  387. .effect {
  388. .content {
  389. .section {
  390. display: -webkit-box;
  391. display: -ms-flexbox;
  392. display: flex;
  393. -webkit-box-orient: vertical;
  394. -webkit-box-direction: reverse;
  395. -ms-flex-direction: column-reverse;
  396. flex-direction: column-reverse;
  397. -webkit-box-align: center;
  398. -ms-flex-align: center;
  399. align-items: center;
  400. width: 5.98rem;
  401. margin: 0 auto;
  402. text-align: center;
  403. margin-top: 0.8rem;
  404. &:first-child {
  405. margin-top: 0;
  406. }
  407. .cover {
  408. img {
  409. width: 3.88rem;
  410. }
  411. }
  412. .info {
  413. .title {
  414. color: #b62d1a;
  415. font-size: 0.3rem;
  416. font-weight: bold;
  417. margin: 0.24rem 0 0.16rem;
  418. }
  419. .description {
  420. font-size: 0.26rem;
  421. color: #333;
  422. line-height: 0.48rem;
  423. }
  424. }
  425. }
  426. }
  427. }
  428. }
  429. }
  430. </style>