位置: IT常识 - 正文

Vue开发实例(05)之搭建项目主页面头部、导航、主体等页面布局(vue开发视频教程)

编辑:rootadmin
Vue开发实例(05)之搭建项目主页面头部、导航、主体等页面布局 作者简介

推荐整理分享Vue开发实例(05)之搭建项目主页面头部、导航、主体等页面布局(vue开发视频教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue实战开发项目视频,vue开发流程标准,vue项目开发实战案例,vue开发视频教程,vue开发案例,vue开发小技巧,vue开发案例,vue项目开发实战案例,内容如对您有帮助,希望把文章链接给更多的朋友!

作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

Vue是现在前端最流行的框架之一,作为前端开发人员应该要熟练的掌握它,如果你是打算学习Vue的开发流程,那么来吧,明哥带你快速上手、带你飞! 即使你并非前端开发人员,对前端的开发流程进行一定的了解也是很有必要的,谁也不确定公司以后会不会让我做前端去,做些简单的实例既不需要花费很多时间,也可以提高自己的自信和成就感,所以跟着明哥走,没有错,来吧!

导航

✪  Vue开发实例目录总索引 ◄ 上一篇【04】更换项目入口 ► 下一篇【06】Vue3注册Element-ui报错解决

概述

因为很多项目都是类似管理系统的界面,最上面是头部、左边是导航菜单、右边是主体页面、下方是Footer的框架结构,所以在学习过程中,我们也就按照这个方式来搭建,就比如下面这样的,今天就类似搭建一个这样的框架结构。

Container 布局容器介绍

用于布局的容器组件,方便快速搭建页面的基本结构:

组件名描述<el-container>外层容器。当子元素中包含 <el-header> 或 <el-footer> 时,全部子元素会垂直上下排列,否则会水平左右排列。<el-header>顶栏容器。<el-aside>侧边栏容器。<el-main>主要区域容器。<el-footer>底栏容器。

以上组件采用了 flex 布局,使用前请确定目标浏览器是否兼容。此外,<el-container> 的子元素只能是后四者,后四者的父元素也只能是 <el-container>。

创建布局Vue开发实例(05)之搭建项目主页面头部、导航、主体等页面布局(vue开发视频教程)

修改上节中的Index.vue代码如下:

<template> <div> <el-container> <el-header>Header</el-header> <el-container> <el-aside width="200px">Aside</el-aside> <el-main>Main</el-main> </el-container> <el-footer>Footer</el-footer> </el-container> </div></template><script>export default { name: 'Index', props: { msg: String }}</script><style> .el-header, .el-footer { background-color: #B3C0D1; color: #333; text-align: center; line-height: 60px; } .el-aside { background-color: #D3DCE6; color: #333; text-align: center; line-height: 200px; } .el-main { background-color: #E9EEF3; color: #333; text-align: center; } body > .el-container { margin-bottom: 40px; }</style>

查看页面效果: 有个问题,就是footer下方还有很大的空白

原因:布局器没有铺满

布局器铺满屏幕创建全局css文件 在src–assets–css创建global.css 文件,代码如下:*{ margin:0; padding:0; box-sizing: border-box; height: 100%;}

这里主要是用到了:height: 100%; 其他的是为了把其他空格占位去除,为后面的代码做准备。

在main.js 中注册此全局的css文件

import ‘@/assets/css/global.css’;

圆满解决 创建Header页面新建一个Header.vue,如果你的IDEA在新建的时候没有Vue,则表示你需要安装Vue的插件,很简单参考我之前的一篇文章《IDEA常用插件》,建议先下载好,再本地安装,然后重启IDEA就可以了。 编写代码 Header.vue 采用flex布局,讲头部分成左、中、右3个部分。<template> <div style="display:flex;"> <div style="width: 200px;">头部</div> <div style="flex:1"></div> <div style="width: 100px;">欢迎</div> </div></template><script> export default { name: "Header" }</script><style scoped></style>修改Index.vue使用 import Header from “./Header”;在export中加入 components: {Header}在template的el-header中使用 Header 组件

完整代码如下:

<template> <div> <el-container> <el-header><Header/></el-header> <el-container> <el-aside width="200px">Aside</el-aside> <el-main>Main</el-main> </el-container> <el-footer>Footer</el-footer> </el-container> </div></template><script>import Header from "./Header";export default { name: 'Index', components:{Header}, props: { msg: String }}</script><style> .el-header, .el-footer { background-color: #B3C0D1; color: #333; text-align: center; line-height: 60px; } .el-aside { background-color: #D3DCE6; color: #333; text-align: center; line-height: 200px; } .el-main { background-color: #E9EEF3; color: #333; text-align: center; } body > .el-container { margin-bottom: 40px; }</style>

运行效果,头部页面已经加载进来了

这次先说到这里,下节在 Header上实现具体的一些东西。

小结

这节总结了“搭建项目主页面头部、导航、主体等页面布局”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。 请到文章下方帮忙【一键三连】谢谢哈!

导航

✪  Vue开发实例目录总索引 ◄ 上一篇【04】更换项目入口 ► 下一篇【06】Vue3注册Element-ui报错解决

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等) 【2】JavaWeb项目实战(图书管理、宿舍管理等) 【3】JavaScript精彩实例(飞机大战、验证码等) 【4】Java小白入门200例 【5】从零学Java、趣学Java 【6】IDEA从零到精通

本文链接地址:https://www.jiuchutong.com/zhishi/298706.html 转载请保留说明!

上一篇:毕业设计-基于深度学习的图像去噪方法研究(毕业设计基于web难还是JAVA)

下一篇:云化Web IDE,在线开发新模式(it云化)

  • 三星展示了其 200MP 相机传感器能够打印大量照片(三星的显示)

    三星展示了其 200MP 相机传感器能够打印大量照片(三星的显示)

  • 华为蓝牙耳机怎么连接苹果(华为蓝牙耳机怎么连接电脑)

    华为蓝牙耳机怎么连接苹果(华为蓝牙耳机怎么连接电脑)

  • 小米蓝牙耳机找不到了怎么办(小米蓝牙耳机找回功能)

    小米蓝牙耳机找不到了怎么办(小米蓝牙耳机找回功能)

  • 荣耀30pro如何打开杂志锁屏(荣耀30pro如何打开开发者模式)

    荣耀30pro如何打开杂志锁屏(荣耀30pro如何打开开发者模式)

  • 华为nova5怎么设置永不休眠(华为nova5怎么设置锁屏密码)

    华为nova5怎么设置永不休眠(华为nova5怎么设置锁屏密码)

  • 墨水屏对眼睛有伤害吗(墨水屏有辐射吗)

    墨水屏对眼睛有伤害吗(墨水屏有辐射吗)

  • 微信图片编辑文字大小怎么调整(微信图片编辑文字字体怎么调整)

    微信图片编辑文字大小怎么调整(微信图片编辑文字字体怎么调整)

  • 引导式访问下怎样关机(引导式访问怎么使用)

    引导式访问下怎样关机(引导式访问怎么使用)

  • 微信在哪里查投诉记录(微信在哪里可以看到投诉我的人?)

    微信在哪里查投诉记录(微信在哪里可以看到投诉我的人?)

  • 手机充电忘记拔了会有事吗(手机充电忘记拔了充了一晚上)

    手机充电忘记拔了会有事吗(手机充电忘记拔了充了一晚上)

  • qq空间话题圈哪去了(2021qq空间话题圈在哪)

    qq空间话题圈哪去了(2021qq空间话题圈在哪)

  • 拼多多拒收快递运费谁出(拼多多拒收快递在哪里操作)

    拼多多拒收快递运费谁出(拼多多拒收快递在哪里操作)

  • 畅连视频是什么(畅连视频是什么功能)

    畅连视频是什么(畅连视频是什么功能)

  • vivox30网速太慢怎么解决(vivox30网速卡怎么回事)

    vivox30网速太慢怎么解决(vivox30网速卡怎么回事)

  • 消息免打扰语音聊天还能响吗(消息免打扰语音视频还能响吗)

    消息免打扰语音聊天还能响吗(消息免打扰语音视频还能响吗)

  • 抖音短视频收藏了在哪里可以找到(抖音短视频收藏的视频怎么删除)

    抖音短视频收藏了在哪里可以找到(抖音短视频收藏的视频怎么删除)

  • vivox30屏幕比例(vivox23屏幕比例)

    vivox30屏幕比例(vivox23屏幕比例)

  • qq怎么做闺蜜关系(qq怎么搞闺蜜关系)

    qq怎么做闺蜜关系(qq怎么搞闺蜜关系)

  • qq聊天图片怎么删除(qq聊天图片怎么设置不自动下载)

    qq聊天图片怎么删除(qq聊天图片怎么设置不自动下载)

  • gpt是什么意思(ALTGPT是什么意思)

    gpt是什么意思(ALTGPT是什么意思)

  • ssl连接在哪一层(ssl连接怎么设置在哪里)

    ssl连接在哪一层(ssl连接怎么设置在哪里)

  • mf397cha是什么版本(mf397ch/a)

    mf397cha是什么版本(mf397ch/a)

  • 陌陌头像右下角绿点(陌陌头像右下角绿圆圈是什么意思)

    陌陌头像右下角绿点(陌陌头像右下角绿圆圈是什么意思)

  • 计算器中ac和c什么键(计算器中ac和c什么区别)

    计算器中ac和c什么键(计算器中ac和c什么区别)

  • 流量g和mb有什么区别(流量g和gb和mb有什么区别)

    流量g和mb有什么区别(流量g和gb和mb有什么区别)

  • 基金从业资格考试报名时间_成绩查询(基金从业资格考试)

    基金从业资格考试报名时间_成绩查询(基金从业资格考试)

  • 荣耀20与nova5pro区别(荣耀20与nova6)

    荣耀20与nova5pro区别(荣耀20与nova6)

  • 微信群收款钱去哪里了(微信群收款的钱)

    微信群收款钱去哪里了(微信群收款的钱)

  • vivox27耳机型号(vivo手机x27耳机是什么样)

    vivox27耳机型号(vivo手机x27耳机是什么样)

  • 小红书退货运费怎么算(小红书退货运费怎么付)

    小红书退货运费怎么算(小红书退货运费怎么付)

  • 打英文字母突然变为全角字符(打英文字母突然没声音了)

    打英文字母突然变为全角字符(打英文字母突然没声音了)

  • 姆科马齐国家公园的北部胭脂红食蜂鸟和欧洲食蜂鸟,坦桑尼亚 (© webguzs/Getty Images)(姆科马齐国家公园)

    姆科马齐国家公园的北部胭脂红食蜂鸟和欧洲食蜂鸟,坦桑尼亚 (© webguzs/Getty Images)(姆科马齐国家公园)

  • 增值税结转会计科目
  • 什么是非居民纳税人类别
  • 减免增值税计入
  • 总公司如何分配股份
  • 普通发票作废要交税吗
  • 固定资产清理的金额怎么算
  • 卖废品开发票开什么货物名称
  • 自然人股权转让的纳税筹划
  • 物流企业会计核算的主要内容
  • 小规模纳税人费用票怎么做账
  • 医院外聘专家费用由科室承担吗
  • 纳税申报表多缴了怎么办
  • 资产负债表最后要平吗
  • 工程技术服务费和技术服务费
  • 因台风造成原材料毁损计入什么科目
  • 年底结账时利息收入怎么做处理?
  • 增值税免税收入进项税额转出
  • 房屋租赁费发票可以抵扣吗
  • 增值税有差额如何调账
  • 以前年度发生的费用
  • 转登记日下期指的是什么
  • 公司缴纳递延所得税吗
  • 实际发生坏账的账务处理分录
  • 苹果手机系统更新在哪里找
  • 出口退税率和进项一致吗
  • codeinteger
  • windows11右键菜单设置
  • 存货跌价准备的计提
  • 奖金发放的原则
  • 赠与房屋再次出售税费
  • 损益类科目怎么结转
  • 除湿器属于固定资产什么类别
  • 自己组装产品再卖掉
  • php执行流程
  • vue父组件如何调用子组件的方法组合式api
  • 小程序的生命周期函数有哪些
  • 个税系统如何申报个税
  • python27文件夹
  • vscode开发gui
  • 专项储备期末有余额吗
  • 子公司注销时的账务处理
  • 好用的测试工具
  • 生产成本怎么结账
  • 无形资产摊销计算方法
  • 公司购买的金蝶软件属于的固定资产吗
  • 社会保险中断后还可以续保吗
  • 购销合同上没有金额,怎么写比较好
  • 固定资产出售账面价值计入什么科目
  • 资产基金账务处理
  • 现金支票作用
  • 如何证明自己是中国人
  • 投资性房地产讲解
  • 美国支票上的收款人地址不对怎么办
  • 个人生产经营所得税怎么申报
  • 建账的要点及应注意的问题
  • 公司建立初期做账
  • 私营公司应付利息怎么算
  • 委托设置什么意思
  • MySQL的存储过程保存在哪里
  • ubuntu20.04怎么安装
  • windows怎么查
  • xp桌面底部任务栏不见了
  • ubuntu系统中怎么重启proftpd程序
  • WINDOWS操作系统属于什么操作系统
  • linux php教程
  • centos安装软件教程
  • linux命令文件移动
  • Linux网络抓包工具
  • 游戏引擎的重要性
  • js查看浏览器信息
  • unity游戏项目开发教程
  • javascript可以写算法吗
  • node.js怎么创建js文件
  • 安卓框架是什么怎么用
  • Python 基于豆瓣电影的可视化
  • 中国有哪些自由贸易港
  • 音箱海关税
  • 国家税务局机打发票可以报销吗
  • 济南特色没事
  • 广西定额发票查询入口官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设