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

  • 云闪付怎么绑定银行卡(云闪付怎么绑定微信)

    云闪付怎么绑定银行卡(云闪付怎么绑定微信)

  • 微信朋友权限仅聊天可以看朋友圈吗(微信朋友权限仅聊天是什么意思)

    微信朋友权限仅聊天可以看朋友圈吗(微信朋友权限仅聊天是什么意思)

  • 向日葵远程控制主机系统账户名是什么(向日葵远程控制官方下载)

    向日葵远程控制主机系统账户名是什么(向日葵远程控制官方下载)

  • 打印机与复印机的区别(打印机与复印机怎么切换)

    打印机与复印机的区别(打印机与复印机怎么切换)

  • 华为nova7和华为nova7pro有什么区别(华为nova7和华为nova8哪个好)

    华为nova7和华为nova7pro有什么区别(华为nova7和华为nova8哪个好)

  • 华为智能机器人叫什么名字(华为智能机器人小艺视频)

    华为智能机器人叫什么名字(华为智能机器人小艺视频)

  • 迅捷管理员密码是多少(迅捷管理员密码忘记了)

    迅捷管理员密码是多少(迅捷管理员密码忘记了)

  • wifi网关地址怎么设置(wifi网关地址怎么查看)

    wifi网关地址怎么设置(wifi网关地址怎么查看)

  • 爱奇艺超前点播电脑看不了(爱奇艺超前点播事件案例分析)

    爱奇艺超前点播电脑看不了(爱奇艺超前点播事件案例分析)

  • 手机电池容量3000够吗(手机电池容量3000)

    手机电池容量3000够吗(手机电池容量3000)

  • 抖音短视频怎么转发到自己的作品里(抖音短视频怎么做才有播放量)

    抖音短视频怎么转发到自己的作品里(抖音短视频怎么做才有播放量)

  • ns蓝牙在哪里打开(ns蓝牙配对)

    ns蓝牙在哪里打开(ns蓝牙配对)

  • 热插拔键盘是什么意思(热插拔键盘是什么样子)

    热插拔键盘是什么意思(热插拔键盘是什么样子)

  • 抖音拉黑人别人知道吗(抖音拉黑人别人会怎么样)

    抖音拉黑人别人知道吗(抖音拉黑人别人会怎么样)

  • 个人计算机pc属于类型(个人计算机PC属于微型计算机)

    个人计算机pc属于类型(个人计算机PC属于微型计算机)

  • 有哪些可以货到付款的购物网站(什么平台可以货到付款而且比较便宜)

    有哪些可以货到付款的购物网站(什么平台可以货到付款而且比较便宜)

  • 一加7T怎么设置系统时间(一加7t怎么设置双击锁屏)

    一加7T怎么设置系统时间(一加7t怎么设置双击锁屏)

  • 苹果11怎么打开广角(苹果11怎么打开电量百分比)

    苹果11怎么打开广角(苹果11怎么打开电量百分比)

  • 抖音的本场音浪是什么计算的(抖音的本场音浪是什么意思)

    抖音的本场音浪是什么计算的(抖音的本场音浪是什么意思)

  • 苹果Mac HDMI没声音现象的原因及解决方法介绍(苹果mac有hdmi)

    苹果Mac HDMI没声音现象的原因及解决方法介绍(苹果mac有hdmi)

  • 在win7系统中鼠标右击桌面没反应怎么办?(在windows7中,使用鼠标拖放功能)

    在win7系统中鼠标右击桌面没反应怎么办?(在windows7中,使用鼠标拖放功能)

  • 高德地图API-获取位置信息的经纬度(高德地图api获取当前经纬度的城市地图)

    高德地图API-获取位置信息的经纬度(高德地图api获取当前经纬度的城市地图)

  • 电脑学习网wordpress二次元动漫影视视频主题模板qinmeiV3.0安装使用傻瓜教程-电脑学习网教程(电脑学word下哪个软件视频)

    电脑学习网wordpress二次元动漫影视视频主题模板qinmeiV3.0安装使用傻瓜教程-电脑学习网教程(电脑学word下哪个软件视频)

  • 退回的企业所得税怎么做账务处理
  • 企业所得税退税的会计分录怎么做
  • 增值税发票认证在哪里
  • 不征税收入和免税收入所对应的成本与费用能否税前扣除
  • 税金及附加怎么登账
  • 汇算清缴时有哪些需要调整的项目
  • 转账支票一定要收款人去取吗
  • 增值发票每月上报是怎么个程序吗
  • 单位购牙膏牙刷卫生纸怎么做账
  • 个体户认定一般纳税人
  • 支付境外软件服务怎么用
  • 拍卖的商铺过户费怎么算
  • 应付工资可以挂账多长时间
  • 固定资产领用原材料要考虑增值税吗?
  • 股东转账实收资本怎么填
  • 发票抬头错了认可怎么办
  • 小微企业怎么合法避税
  • 股东以资产入股公司
  • 采购成本包括哪两种
  • 持有至到期投资是什么意思
  • 任务管理器网络占用率100%怎么办
  • 如何安装react
  • 加班工资算补贴么
  • 累计计税折旧如何调整
  • icons是什么文件夹
  • 笔记本cpu温度高如何处理
  • uniapp仿微信
  • 苏门答腊岛海岸线多少
  • 运动目标检测算法
  • vue侧边栏导航,右侧显示对应内容
  • 计提工会经费会计账务处理
  • yii框架连接数据库
  • 正在求偶的凤头卡拉鹰,美国德克萨斯州 (© Alan Murphy/Minden Pictures)
  • 人工智能导论论文2000字
  • php注册和登录界面
  • 长期待摊费用为负数怎么调整
  • unmount命令详解
  • 飞书slogan
  • mysql主要支持哪些数据类型?
  • mongodb备份策略
  • 增值税要计入应收账款吗
  • sql server 2005 service pack3
  • 平台收取佣金开什么发票
  • 补缴的土地价款怎么算费用
  • 跨月管理费用多计怎么处理
  • 怎样计提税金及附加
  • 办理税务登记需要多久
  • 转账给个人账户
  • 收到预付卡结算款怎么入账
  • 招待客户住宿属于什么费用
  • 收到假钱怎么算损失
  • 备用金取多少钱会被监控
  • 小规模纳税人租赁费税率
  • 红字信息表开错了对方已开发票怎么处理
  • 农民工工资专户怎么发放工资
  • 如何填写出售固定资产表
  • 通过注册表修改office默认字体
  • win10的ubuntu
  • win7 win8.1双系统安装教程
  • ubuntu安装httpd
  • win10企业版怎么连接无线网
  • windows网慢
  • 信佛是信教吗
  • unix系统常用命令大全
  • [置顶]电影名字《收件人不详》
  • opengles和vulkan哪个好
  • jquery实现手风琴遇到问题
  • 基于python的设计
  • perl脚本执行顺序
  • nodejs xhr
  • jquery正则表达式的用法
  • 玩端游的平台
  • jquery跳出方法
  • jquery showloading
  • python操作db2数据库
  • 国家税务局服务宗旨是什么
  • 运满满订单取消技术服务费退还吗
  • 株洲购房契税减半流程查询
  • 医院法制科工作职责
  • 德国对外投资法律劣势有哪些方面
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设