位置: 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时间日期选择器组件(实现向后端传值)

  • 企业微博推广的常见手段(微博有哪些推广方式适用于企业做微博营销?)

    企业微博推广的常见手段(微博有哪些推广方式适用于企业做微博营销?)

  • 2022微信如何设置其他地区(2022微信如何设置性别为空)

    2022微信如何设置其他地区(2022微信如何设置性别为空)

  • 垂直对齐方式怎么设置(垂直对齐方式设置为居中)

    垂直对齐方式怎么设置(垂直对齐方式设置为居中)

  • 淘宝怎么设置自动回复信息(淘宝怎么设置自动发货)

    淘宝怎么设置自动回复信息(淘宝怎么设置自动发货)

  • 华为nova7与华为mate40对比(华为nova7与华为Mate20哪个拍照好)

    华为nova7与华为mate40对比(华为nova7与华为Mate20哪个拍照好)

  • 哔哩哔哩防沉迷如何取消(哔哩哔哩防沉迷规则)

    哔哩哔哩防沉迷如何取消(哔哩哔哩防沉迷规则)

  • 京东确认收货是什么意思(京东买东西确认收货是什么意思)

    京东确认收货是什么意思(京东买东西确认收货是什么意思)

  •  华为怎么截屏一段(华为怎么截屏电脑屏幕)

    华为怎么截屏一段(华为怎么截屏电脑屏幕)

  • 怎么关闭微信号展示(怎么关闭微信号搜索功能)

    怎么关闭微信号展示(怎么关闭微信号搜索功能)

  • b站免流收不到验证码(为什么b站总是免流失败)

    b站免流收不到验证码(为什么b站总是免流失败)

  • web服务器访问人数超过上限(服务器web访问日志如何查看)

    web服务器访问人数超过上限(服务器web访问日志如何查看)

  • 手机一直语音报读怎么处理(手机一直语音播报是什么原因)

    手机一直语音报读怎么处理(手机一直语音播报是什么原因)

  • 小米一直开机关机循环(小米一直不停开关机)

    小米一直开机关机循环(小米一直不停开关机)

  • iphonex屏幕3年保修政策(苹果x三年内可免费换屏吗)

    iphonex屏幕3年保修政策(苹果x三年内可免费换屏吗)

  • 电信升5g要钱吗(电信升5g免费吗)

    电信升5g要钱吗(电信升5g免费吗)

  • 快手给别人点亮不显示怎么办(快手里面的点亮是什么意思,如何点亮)

    快手给别人点亮不显示怎么办(快手里面的点亮是什么意思,如何点亮)

  • omo模式是什么意思啊(omo模式产品)

    omo模式是什么意思啊(omo模式产品)

  • 小米手机怎么重命名照片(小米手机怎么重置密码)

    小米手机怎么重命名照片(小米手机怎么重置密码)

  • 闲鱼怎么撤回已发的消息(闲鱼怎么撤回已发图片)

    闲鱼怎么撤回已发的消息(闲鱼怎么撤回已发图片)

  • 拼多多优势和劣势(拼多多优势劣势机会威胁在哪里)

    拼多多优势和劣势(拼多多优势劣势机会威胁在哪里)

  • oracle默认用户名和密码(oracle的默认用户名)

    oracle默认用户名和密码(oracle的默认用户名)

  • 抖音里隐藏无效视频是什么意思(抖音里隐藏无效账号)

    抖音里隐藏无效视频是什么意思(抖音里隐藏无效账号)

  • 手机屏老是晃动是什么原因(手机屏老晃是什么意思)

    手机屏老是晃动是什么原因(手机屏老晃是什么意思)

  • 自己淘宝店铺链接在哪(自己淘宝店铺链接怎么复制)

    自己淘宝店铺链接在哪(自己淘宝店铺链接怎么复制)

  • wlan十开启有必要吗(wlan需要打开吗)

    wlan十开启有必要吗(wlan需要打开吗)

  • wih700怎么连蓝牙(whch700n蓝牙连接)

    wih700怎么连蓝牙(whch700n蓝牙连接)

  • 西瓜视频怎么涨粉(西瓜视频怎么涨信用分)

    西瓜视频怎么涨粉(西瓜视频怎么涨信用分)

  • 如何利用OneDrive将存到文件夹的文件自动发到邮箱(如何利用流产让男人愧疚)

    如何利用OneDrive将存到文件夹的文件自动发到邮箱(如何利用流产让男人愧疚)

  • 海关进口啥意思
  • 增值税普通发票需要交税吗
  • 代扣个人所得税怎么算
  • 收到汇算清缴退款会计分录
  • 在建无形资产入账
  • 用友应收账款系统操作
  • 工资不纳税项目
  • 个税申报填写的工资是应发还是实发
  • 固定资产报废电脑
  • 买车的报税联是什么作用
  • 独立核算自负盈亏和统负盈亏怎么选
  • 样品销售如何记账
  • 企业清算过程中应收应付的处置
  • 总公司向子公司收取管理费如何纳税
  • 现金日记账划线更正法
  • 房租收入纳税义务
  • 电费发票开据后如何入帐
  • 出口退税备案完后怎么办
  • 资产负债表金额越来越大代表什么
  • 筹建期的行政罚款的账务处理怎么做?
  • 增值税普票销售方无开户行账号是否可以
  • 汇算清缴补交的税怎么做凭证
  • 成立公司工会
  • 外贸企业增值税表二填写流程
  • 新企业残保金免交三年超过30人
  • 开模具公司要什么设备
  • 买入返售金融资产什么意思
  • 资金账簿印花税申报期限
  • 购进货物不能抵扣进项税额
  • 工商年报的纳税总额怎么填写
  • 苹果客服人工24小时
  • 上海个人所得税计算器
  • 公交车的乘车凭证能报销吗
  • 购物卡销售的重点工作是什么
  • win11任务栏消失了怎么办
  • 前端数据统计图
  • 资金性质是什么有哪些方面
  • php实现日历
  • 城市维护建设税计入什么会计科目
  • 贷款减值准备什么科目
  • 直接材料成本计算公式
  • 在收付实现制下,预付的下季度报刊杂志订阅费
  • 个税专项扣除中赡养老人
  • YOLOv5|YOLOv7|YOLOv8改各种IoU损失函数:YOLOv8涨点Trick,改进添加SIoU损失函数、EIoU损失函数、GIoU损失函数、α-IoU损失函数
  • thinkphp6.0完全开发手册
  • 进口设备退增值税
  • 小规模纳税人增值税税率
  • 成本法合并抵消分红
  • 以前年度进项转出账务处理
  • centos执行sh
  • 公允模式投资性房地产转固定资产
  • 应收账款账龄计提坏账比例
  • 固定资产丢失进哪个科目
  • 车船费代交是什么意思
  • 报销招待费是什么意思
  • 租赁行业的成本
  • 印花税退还
  • 工程施工科目设置
  • 计入当期损益是不是计入三大期间费用
  • 建账时必须输入的内容有哪些
  • sql查询结果数量
  • SQL Transcation的一些总结分享
  • window所有程序在哪里
  • win10预览版选哪个
  • RedHat Linux5.5下Oracle 11g安装图解教程
  • win10系统运行速度慢
  • win7应用程序无法正常启动
  • onekey.exe是什么
  • linux操作系统root
  • javascript之Array 数组对象详解
  • nodejs爬虫框架crawler
  • pycharm远程调试django
  • 原生js制作日历软件
  • javascript高级程序设计pdf下载
  • 网页文件的标记是
  • java 视频教程
  • js能写贪吃蛇游戏是什么水平
  • 个人所得税代扣代缴手续费返还政策
  • 神州浩天财务软件
  • 税务登记办法细则
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设