位置: IT常识 - 正文

Vue自定义网页顶部导航栏(vue自定义页面)

编辑:rootadmin
Vue自定义网页顶部导航栏 Vue自定义web网页顶部导航栏

推荐整理分享Vue自定义网页顶部导航栏(vue自定义页面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue网页标题,vue置顶功能,vue制作网页,vue制作漂亮网页,vue自定义dialog,vue设置网页title,vue怎么设置首页,vue设置网页title,内容如对您有帮助,希望把文章链接给更多的朋友!

说明:此组件是为论坛类项目定制的一个实用的顶部导航栏,当然也可以用于其他的Web项目,只需要稍作修改便可以达到想要的效果。其中导航栏包含了搜索栏,用户头像,以及基本的导航标题。导航栏标题的选中是通过 vue-router(路由)实现。

💕💕*:文末附下载连接*

导航栏效果

Vue自定义网页顶部导航栏(vue自定义页面)

详细步骤

第一步:安装 vue-router

npm i vue-router@3

第二步:在 main.js 中引入和使用 VueRouter

import VueRouter from 'vue-router';Vue.use(VueRouter)

第三步: 创建一个组件BBSHeader

<template> <div> <div class="header"> <div class="box"> <h1> <img src="../assets/logo.png"> <span>Aubuary</span> </h1> <nav> <router-link active-class="active" to="/home">首页</router-link> <router-link active-class="active" to="/ask">问答</router-link> <router-link active-class="active" to="/community">社区</router-link> </nav> </div> <div class="box"> <input class="text" type="text" placeholder="请输入关键词~~~" name="search"> <input class="button" type="button" value="搜索"> <img src="../assets/portrait.png"> <nav> <a >消息</a> <a>发布</a> </nav> </div> </div> <div class="contents"> <div class="content"> <!--指定组件的位置--> <router-view></router-view> </div> </div> </div></template><script> export default { name: "BBSHeader" }</script><style scoped> .header{ display: flex; align-items: center; justify-content: space-between; height: 50px; background-color:#292c2f; color: #ffffff; /*吸顶效果*/ /* position: sticky; position: -webkit-sticky; !*兼容 -webkit 内核的浏览器*! top: 0px; !*必须设一个值,否则不生效*!*/ } .box{ display: flex; align-items: center; } h1{ display: flex; align-items: center; font: normal 28px Cookie, Arial, Helvetica, sans-serif; padding: 0px 20px; } img{ width: 40px; height: 40px; } nav { display: flex; align-items: center; margin: 0px 40px; font:16px Arial, Helvetica, sans-serif; } nav a{ padding: 0 15px; width: 32px; text-decoration:none; color: #ffffff; font-size: 16px; font-weight: normal; opacity: 0.9; } nav a:hover { opacity: 1; } .active { color: #608bd2; pointer-events: none; opacity: 1; } /*搜索框*/ .text{ height: 22px; font-size: 14px; border: 1px solid #ccc; padding: 3px 16px; border-bottom-left-radius: 20px; border-top-left-radius: 20px; } .text:focus{ outline: none; border-color: rgba(82, 168, 236, 0.8); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } .button{ width: 60px; height: 30px; font-size: 14px; margin-right: 35px; border: 1px solid #608bd2; background-color: #608bd2; border-top-right-radius: 20px; border-bottom-right-radius: 20px; } .contents{ display: flex; justify-content: center; } .content{ display: flex; width: 1400px; height: 1400px; /*background-color: #f0f2f3;*/ }</style>

第四步:创建一个路由器 新建如下文件夹和文件 |–pages   |–BBSAsk.vue   |–BBSCommunity.vue   |–BBSHome.vue |–router   |–index.js

其中index.js中的内容如下

import VueRouter from 'vue-router';import BBSHome from "@/pages/BBSHome";import BBSAsk from "@/pages/BBSAsk";import BBSCommunity from "@/pages/BBSCommunity";//创建一个路由器const router = new VueRouter({ mode: 'history', routes:[ { name: 'home', path:'/home', component:BBSHome, }, { name: 'ask', path: '/ask', component: BBSAsk, }, { name:'community', path: '/community', component:BBSCommunity, } ]})export default router

第五步:在 main.js 中引入创建好的 router

import router from "@/router";//在 new Vue对象的时候
本文链接地址:https://www.jiuchutong.com/zhishi/297503.html 转载请保留说明!

上一篇:【新星计划】如何写好你的博客,涨粉技巧总结(新星计划会限流吗)

下一篇:Vue+Element UI-el-date-picker时间日期选择器组件(实现向后端传值)

  • 抖音快速收藏的五角星怎么设置(抖音收藏快捷键)

    抖音快速收藏的五角星怎么设置(抖音收藏快捷键)

  • 1688能退货吗(1688能退换货吗)

    1688能退货吗(1688能退换货吗)

  • epub什么意思(文献epub什么意思)

    epub什么意思(文献epub什么意思)

  • 怎样注销手机号前主人(电信app怎样注销手机号)

    怎样注销手机号前主人(电信app怎样注销手机号)

  • 微信步数和手机不一致(微信步数和手机有关系吗)

    微信步数和手机不一致(微信步数和手机有关系吗)

  • 苹果6手机内存越用越小怎么处理(苹果6手机内存怎么清理)

    苹果6手机内存越用越小怎么处理(苹果6手机内存怎么清理)

  • 为什么附近的人搜不到我的微信(为什么附近的人一直在线)

    为什么附近的人搜不到我的微信(为什么附近的人一直在线)

  • 微信群发错了无法撤回 怎么删除(微信群发错了无法撤回怎么补救)

    微信群发错了无法撤回 怎么删除(微信群发错了无法撤回怎么补救)

  • 苹果手机微信语音怎么开扬声器(苹果手机微信语音怎么调成扬声器)

    苹果手机微信语音怎么开扬声器(苹果手机微信语音怎么调成扬声器)

  • 荣耀手环5开机不了(荣耀手环5开机教程)

    荣耀手环5开机不了(荣耀手环5开机教程)

  • word合并段落怎么设置(word合并段落后采用什么格式)

    word合并段落怎么设置(word合并段落后采用什么格式)

  • 苹果x看抖音发热严重怎么办(苹果x看抖音发热严重)

    苹果x看抖音发热严重怎么办(苹果x看抖音发热严重)

  • 老年机怎么恢复出厂设置(老年机怎么恢复中文)

    老年机怎么恢复出厂设置(老年机怎么恢复中文)

  • 苹果x什么时候发售(苹果X什么时候上市的价格)

    苹果x什么时候发售(苹果X什么时候上市的价格)

  • 同程艺龙砍价怎么提现(同程艺龙砍半价)

    同程艺龙砍价怎么提现(同程艺龙砍半价)

  • 没有wifi怎么连小米ai音箱(没有wifi怎么连接小爱音箱)

    没有wifi怎么连小米ai音箱(没有wifi怎么连接小爱音箱)

  • 华为售后可以免费贴膜吗(华为售后可以免费贴平板膜吗)

    华为售后可以免费贴膜吗(华为售后可以免费贴平板膜吗)

  • 快手看直播怎么清屏不看评论(快手看直播怎么没有弹幕)

    快手看直播怎么清屏不看评论(快手看直播怎么没有弹幕)

  • word怎么设置艺术字的环绕方式(word怎么设置艺术字字体格式)

    word怎么设置艺术字的环绕方式(word怎么设置艺术字字体格式)

  • 华为手机勿扰模式怎么关(华为手机勿扰模式怎么设置时间)

    华为手机勿扰模式怎么关(华为手机勿扰模式怎么设置时间)

  • 小米8删除的照片在哪里(小米8删除的照片怎么找)

    小米8删除的照片在哪里(小米8删除的照片怎么找)

  • iphonex底部扬声器不响(iphonex底部扬声器没声音用力按屏幕才有)

    iphonex底部扬声器不响(iphonex底部扬声器没声音用力按屏幕才有)

  • 华为free lace耳机怎么充电(华为freelace耳机怎么配对)

    华为free lace耳机怎么充电(华为freelace耳机怎么配对)

  • 华为p30应用建议怎么关闭(华为p30应用建议怎么删除)

    华为p30应用建议怎么关闭(华为p30应用建议怎么删除)

  • Win10专业版如何解除管理员阻止运行?(win10专业版如何改为家庭版)

    Win10专业版如何解除管理员阻止运行?(win10专业版如何改为家庭版)

  • kodakimage.exe是什么进程  kodakimage进程查询(koeids.dll)

    kodakimage.exe是什么进程 kodakimage进程查询(koeids.dll)

  • 十七届智能车智能视觉组(十四届智能车规则)

    十七届智能车智能视觉组(十四届智能车规则)

  • 现代服务是可以做什么的
  • 购买土地的契税怎么计算
  • 水泥建材公司
  • 内账会计会承担法律责任吗
  • 淘宝网店女装
  • 企业变更法人的流程网上申请变更
  • 预提的费用在做所得税的时候如何处理
  • 政府补助收入要交印花税吗
  • 铲车用什么燃油
  • 怎么调开票金额
  • 开票金额比实际金额多
  • 房地产公司将自建自用房产出售 土地增值税
  • 电子银行承兑汇票已承兑已锁定
  • 企业收到宣传费怎么入账
  • 不动产经营租赁属于现代服务吗
  • 变电站是否缴纳房产税
  • 纳税人发生纳税义务,未按照规定
  • 什么样的企业可以开专票
  • 小规模纳税人差额征税
  • 增值税普通发票有什么用
  • 电子税票号码是那个
  • 人工费开专票最多能开几个点的
  • 红冲发票显示发票状态不正常
  • 非居民个人所得税税率表2021
  • 企业的应收账款周转率越大,说明发生坏账
  • 工资是一定是月薪吗
  • 计算当期应纳税额
  • 原材料意外损失会计分录
  • 设备安装合同预付款比例
  • 出差人员差旅费作细的说明叫什么
  • php 替换
  • 损益期末余额怎么算
  • 多台电脑如何建立局域网
  • phpstudy安装配置
  • 北极光下的众神图片
  • 应收账款的作用及其管理意义
  • php redis常用命令
  • 前端网页设计的三大技术
  • 商企预提待付的钱怎么办
  • wordpress最新版本
  • 卷积神经网络课程
  • php7 openssl
  • 企业报表年报
  • 企业日常费用支出明细表
  • 一般纳税人增值税怎么做账务处理
  • mongodb怎么用
  • 交物业的发票有用吗
  • 成本费用率和成本费用利润率的区别
  • 劳务费用如何做账
  • 营业费用占比
  • 年度所得税汇算清缴报告在哪打印
  • 收回理财款会计分录
  • 进项发票已经认证,对方作废了
  • 会计中为什么要用黑色笔写
  • 抵扣认证的发票需要还回去吗
  • 所得税会计凭证包括哪些
  • 营业外收入明细账图片
  • 惠普tpn-c126笔记本
  • solaris 11.4
  • 任务管理器边框怎么设置
  • ubuntu下安装win10
  • win8 开机
  • win10系统怎么设置不锁屏和休眠
  • android常用命令
  • pygame rect.move
  • react.development.js
  • 编写shell脚本,批量建立用户
  • unity4.26
  • java 调试
  • javascript入门教程
  • window运行怎么打开
  • javascript密码框
  • 电子税务局如何申报社保
  • 酒精是否缴纳消费税
  • 企业分期收款销售商品,即商品已经交付
  • 什么是核心征管申报
  • 房产税交错了能否退款
  • 2008土地管理办法
  • 贵州税务发票流向查询
  • 如何查公司税务问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设