Commit 6bb2945962fb08524beb11e041881da78cd4d8e4

Authored by liuqimichale
1 parent cadfb1c2

产品中心banner

src/assets/images/commonBanner.png 0 → 100644

2.11 MB

src/components/commonBanner.vue 0 → 100644
  1 +<template>
  2 +
  3 + <div class="banner">
  4 + <p>{{mainTitle}}</p>
  5 + <p>{{subTitle}}</p>
  6 + </div>
  7 +
  8 +</template>
  9 +
  10 +<script>
  11 +export default {
  12 + name: 'commonBanner',
  13 + props:[
  14 + 'mainTitle', 'subTitle'
  15 + ]
  16 +}
  17 +</script>
  18 +
  19 +<style scoped lang="scss">
  20 + .banner {
  21 + background: url("../assets/images/commonBanner.png") no-repeat;
  22 + background-size: 100% 100%;
  23 + height: 327px;
  24 + text-align: center;
  25 + }
  26 +
  27 + .banner p:nth-of-type(1) {
  28 + padding: 100px 0 50px;
  29 + font-size: 40px;
  30 + font-family: Microsoft YaHei;
  31 + font-weight: 400;
  32 + color: rgba(255, 255, 255, 1);
  33 + }
  34 +
  35 + .banner p:nth-of-type(2) {
  36 + font-size: 30px;
  37 + font-family: Microsoft YaHei;
  38 + font-weight: 400;
  39 + color: rgba(255, 255, 255, 1);
  40 + }
  41 +</style>
src/views/home/index.vue
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 <div class="swiper-container"> 4 <div class="swiper-container">
5 <div class="swiper-wrapper"> 5 <div class="swiper-wrapper">
6 <div class="swiper-slide swiper1"></div> 6 <div class="swiper-slide swiper1"></div>
  7 + <div class="swiper-slide swiper2">2</div>
7 </div> 8 </div>
8 9
9 </div> 10 </div>
@@ -245,14 +246,14 @@ export default { @@ -245,14 +246,14 @@ export default {
245 mounted(){ 246 mounted(){
246 new Swiper ('.swiper-container', { 247 new Swiper ('.swiper-container', {
247 248
248 - // //自动轮播  
249 - // autoplay: {  
250 - // delay: 5000,  
251 - // //当用户滑动图片后继续自动轮播  
252 - // disableOnInteraction: false,  
253 - // },  
254 - // //开启循环模式  
255 - // loop: true 249 + //自动轮播
  250 + autoplay: {
  251 + delay: 5000,
  252 + //当用户滑动图片后继续自动轮播
  253 + disableOnInteraction: false,
  254 + },
  255 + //开启循环模式
  256 + loop: true
256 }) 257 })
257 } 258 }
258 259
src/views/product/index.vue
1 <template> 1 <template>
2 - <div>产品中心</div> 2 + <div>
  3 + <commonProduct mainTitle="中兴智能交通" subTitle="构建绿色交通 享受安全便利出行"></commonProduct>
  4 + <div class="tab-wrapper">
  5 + <ul class="tab-main widthCommon">
  6 + <li>智慧停车</li>
  7 + <li>公安交通</li>
  8 + <li>公共交通</li>
  9 + </ul>
  10 + </div>
  11 + </div>
3 </template> 12 </template>
4 13
5 <script> 14 <script>
  15 +import commonProduct from '@/components/commonBanner'
6 export default { 16 export default {
7 - name: 'index' 17 + name: 'index',
  18 + components:{
  19 + commonProduct
  20 + },
  21 +
8 } 22 }
9 </script> 23 </script>
10 24
11 <style scoped lang="scss"> 25 <style scoped lang="scss">
12 26
  27 + .tab-wrapper{
  28 + height:50px;
  29 + background:rgba(237,237,237,1);
  30 + /*line-height: 50px;*/
  31 + padding-top: 5px;
  32 + }
  33 + .tab-main{
  34 + padding-left: 100px;
  35 + height: 45px;
  36 + line-height: 45px;
  37 + }
  38 + .tab-main li{
  39 + float: left;
  40 + margin-right: 50px;
  41 + width: 125px;
  42 + background: #FFF;
  43 + border-radius: 5px;
  44 + color: #333;
  45 + font-size: 16px;
  46 + text-align: center;
  47 + cursor: pointer;
  48 + }
13 </style> 49 </style>