我是靠谱客的博主 明理冥王星,最近开发中收集的这篇文章主要介绍头部导航(音乐app项目-第1步)流程:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

实现下图标注区域:

流程:

1.新建子组件topNav.vue

 topNav.vue:

如果不理解代码中svg引入图标部分的代码,可以参考(iconfont 阿里巴巴矢量图标库 在线引入图标_Zhichao_97的博客-CSDN博客)

<template>
    <div class="topNav">
        <div class="topLeft">
            <svg class="icon" aria-hidden="true">
                <use xlink:href="#icon-danlieliebiao"></use>
            </svg>
        </div>
        <div class="topCenter">
            <span class="navBtn">我的</span>
            <span class="navBtn active">发现</span>
            <span class="navBtn">云村</span>
            <span class="navBtn">视频</span>
        </div>
        <div class="topRight">
            <svg class="icon sousuo" aria-hidden="true">
                <use xlink:href="#icon-sousuo"></use>
            </svg>
        </div>
    </div>
</template>

<script>
    export default {
        name: "topNav"
    }
</script>

<style scoped>
    .topNav{
        width: 7.5rem;
        height: 1rem;
        display: flex;  /*水平布局*/
        justify-content: space-between;  /*平均分布*/
        align-items: center;  /*侧轴居中*/
        padding: 0 0.2rem;  /*内边距:上下为0,左右为0.2rem*/
    }
    .icon{
        width: 0.5rem;
        height: 0.5rem;
    }
    .sousuo{
        width: 0.7rem;
        height: 0.7rem;
    }
    .topCenter{
        width: 4.5rem;
        display: flex;
        justify-content: space-around;  /*平均分布*/
    }
    .active{
        font-weight: 900;
    }
</style>

2.在父组件HomeView.vue中引入topNav.vue

 topNav.vue:

<template>
  <div class="home">
    <top-nav></top-nav>
  </div>
</template>

<script>
  import topNav from "../components/topNav.vue";

  export default {

    name: 'HomeView',

    components: {
      topNav,
    },



  }
</script>

<style lang="less" scoped>

</style>

音乐app项目 下一节:

使用网易云api、Vue 和swiper实现轮播图_Zhichao_97的博客-CSDN博客

最后

以上就是明理冥王星为你收集整理的头部导航(音乐app项目-第1步)流程:的全部内容,希望文章能够帮你解决头部导航(音乐app项目-第1步)流程:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部