MyClass.vue 4.4 KB
<script setup>
// import { ref } from 'vue'
// import Head from '@/components/head.vue'
// const classList = ref([
//   {url: '@/static/set.png', name: '形式与政策'},
//   {url: '@/static/class.jpg', name: '1+X中级认证'},
//   {url: '@/static/class.jpg', name: '交互动效设置'},
//   {url: '@/static/class.jpg', name: '融媒体制作与策划'},
//   {url: '@/static/class.jpg', name: '形式与政策'},
//   {url: '@/static/class.jpg', name: '1+X中级认证'},
//   {url: '@/static/class.jpg', name: '交互动效设置'},
//   {url: '@/static/class.jpg', name: '融媒体制作与策划'},

// ])
// </script>
<template>
  <div class="counter">
    <div class="box">
      <div class="hed">
      <div class="leftt">我的课程</div>
      <div class="rightt">
        <div class="noe">
          <div class="pic">
            <img src="@/static/set.png" alt="">设置
          </div>
        </div>
        <div class="noe">
          <div class="pic">
            <img src="@/static/ewm.png" alt="">二维码
          </div>
        </div>
        <div class="noe">
          <div class="pic">
            <img src="@/static/fx.png" alt="">转发
          </div>
        </div>
      </div>
    </div>
    <div class="bod">
      <div class="n">
        +新建课程
      </div>
      <div class="n">
        新建文件夹
      </div>
    </div>
    <!-- <div class="ban">
      <div class="bottom">
        <div class="pic" v-for="item in classList" :key="item"><img :src="item.url" alt=""></div>
          <div class="li" v-for="item in classList" :key="item">{{ item.name}}</div>
        </div>
    </div> -->
    <div class="ban">
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          形式与政策
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          1+X中级认证
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          交互动效设计
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          融媒体制作与策划
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          形式与政策
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          1+X中级认证
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title" s>
          交互动效设计
        </div>
      </div>
      <div class="item">
        <div class="class">
          <img src="@/static/class.jpg" alt="">
        </div>
        <div class="title">
          融媒体制作与策划
        </div>
      </div>
    </div>
    </div>
    
  </div>
</template>

<style lang="scss">
.counter {
  width: 100%;
  background-color: #f2f2f2;
.box{
  width:100% ;
}
  .ban {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 20px;
    .item{
      margin: 40px;
    }
    .title{
      text-align: center;
      margin-top: 10px;
    }
    img {
        height: 125px;
        width: 100%;
        border-radius: 10px;
      }
    
    }
    .bod {
      display: flex;
      margin-top: 30px;

      .n {
        font-size: 8px;
        border-radius: 15px;
        padding: 3px 10px;
        height: 20px;
        line-height: 20px;
        background-color: white;
        border: #189eff 1px solid;
        margin-right: 25px;
      }
    }

    .hed {
      margin-top: 37px;
      display: flex;
      justify-content: space-between;
      width: 1277px;

      .leftt {
        font-weight: 800;
      }

      .rightt {
        display: flex;

        .noe {
          width: 70px;
          display: flex;
          justify-content: space-around;
          align-items: center;

          img {
            width: 15px;
            height: 15px;
          }

        }
      }
    }
  }</style>