ITPub博客

首页 > IT职业 > IT生活 > Vue+Django 旅游网项目 首页前端实现

Vue+Django 旅游网项目 首页前端实现

IT生活 作者:专注的阿熊 时间:2021-11-26 17:21:51 0 删除 编辑

<template>

     <div>

         <!-- 导航 -->

         <van-cell

           icon="/static/home/hot/fire.png"

           title=" 热门推荐 "

           title-style="text-align:left"

           value=" 全部榜单 "

           is-link />

         <!-- 列表 -->

         <div>

             <a href="#"

               v-for="item in dataList"

               :key="item.id">

                 <div>

                     <span></span>

                     <img :src="item.img" alt="">

                 </div>

                 <h5>{{ item.name }}</h5>

                 <div>

                     <span> {{ item.price }}</span>

                 </div>

             </a>

         </div>

     </div>

</template>

<script>

export default {

   data () {

     return {

       dataList: []

     }

   },

   created () {

     this.dataList = [

       { id: 1, img: '/static/home/hot/h1.jpg', name: ' 景点名称 ', price: 65 },

       { id: 2, img: '/static/home/hot/h2.jpg', name: ' 景点名称 ', price: 65 },

       { id: 3, img: '/static/home/hot/h3.jpg', name: ' 景点名称 ', price: 65 },

       { id: 4, img: '/static/home/hot/h4.jpg', name: ' 景点名称 ', price: 65 },

       { id: 5, img: '/static/home/hot/h5.jpg', name: ' 景点名称 ', price: 65 }

     ]

   }

}

</script>

<style>

.home-hot-box {

   padding: 0 10px;

   .van-cell {

     padding: 10px 0;

   }

   .box-main {

     width: 100%;

     display: flex;

     padding-top: 10px;

     overflow-x: scroll;

   }

   .hot-item {

     display: flex;

     flex-direction: column;

     width: 100px;

     margin-right: 10px;

     padding-bottom: 10px;

     .img {

       position: relative;

       span {

         position: absolute;

         left: 0;

         top: 0;

         display: inline-block;

         width: 42px;

         height: 20px;

         z-index: 10;

       }

       img {

         width: 100px;

         height: 100px;

       }

     }

     h5 {

       color: #212121;

       padding: 2px 0;

       font-size: 12px;

       margin: 0;

     }

     .line-price {

       color: #212121;

       font-size: 12px;

       .price {

         color: #f50;

         font-size: 13px;

       }

     }

     &:nth-child(1) .img span {

       background: 外汇跟单gendan5.comurl(/static/home/hot/top1.png) no-repeat;

       background-size: 100% auto;

     }

     &:nth-child(2) .img span {

       background: url(/static/home/hot/top2.png) no-repeat;

       background-size: 100% auto;

     }

     &:nth-child(3) .img span {

       background: url(/static/home/hot/top3.png) no-repeat;

       background-size: 100% auto;

     }

   }

}

</style>


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69946337/viewspace-2844360/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-23

  • 博文量
    268
  • 访问量
    145943