位置: 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云化)

  • airpods盒子充电耳机要拿出来吗(airpods盒子充电时指示灯是什么颜色)

    airpods盒子充电耳机要拿出来吗(airpods盒子充电时指示灯是什么颜色)

  • 手机开机时间特别长(手机开机时间特别慢)

    手机开机时间特别长(手机开机时间特别慢)

  • 华为的扫一扫功能在哪(华为扫一扫功能在哪里掉出来的)

    华为的扫一扫功能在哪(华为扫一扫功能在哪里掉出来的)

  • 华为p30外放声音突然变小(华为p30外放声音突然很小)

    华为p30外放声音突然变小(华为p30外放声音突然很小)

  • 无限局域网和Wi-Fi区别(无限局域网和无限局域网+蜂窝网络机型)

    无限局域网和Wi-Fi区别(无限局域网和无限局域网+蜂窝网络机型)

  • 抖音为什么不让发二维码(抖音为什么不让播王者荣耀了)

    抖音为什么不让发二维码(抖音为什么不让播王者荣耀了)

  • 电脑屏幕一半正常一半花屏(电脑屏幕一半正常一半不正常)

    电脑屏幕一半正常一半花屏(电脑屏幕一半正常一半不正常)

  • word编辑状态下,格式刷可以复制什么(word编辑状态下可以进行的操作是)

    word编辑状态下,格式刷可以复制什么(word编辑状态下可以进行的操作是)

  • 华为手环测血压准吗(华为手环测血压怎么操作)

    华为手环测血压准吗(华为手环测血压怎么操作)

  • 苹果7能用电信卡吗(苹果手机用不了电信卡是什么原因)

    苹果7能用电信卡吗(苹果手机用不了电信卡是什么原因)

  • iPhonexsmax尺寸(iphonexsmax尺寸长宽厘米)

    iPhonexsmax尺寸(iphonexsmax尺寸长宽厘米)

  • 港版iphone11和国行的区别(港版苹果11比国行便宜多少)

    港版iphone11和国行的区别(港版苹果11比国行便宜多少)

  • 视频播放不了怎么解决(视频播放不了怎么回事)

    视频播放不了怎么解决(视频播放不了怎么回事)

  • 华为p40pro限量套装有什么(华为p40pro限量版套装都有什么)

    华为p40pro限量套装有什么(华为p40pro限量版套装都有什么)

  • oppoa83手机内存不足怎么办(oppoa83手机内存移到sd卡)

    oppoa83手机内存不足怎么办(oppoa83手机内存移到sd卡)

  • 手机微博怎么看同城(手机微博怎么看live图)

    手机微博怎么看同城(手机微博怎么看live图)

  • 查看自己电脑的ip地址(查看自己电脑的配置)

    查看自己电脑的ip地址(查看自己电脑的配置)

  • 域名系统dns实现的映射是

    域名系统dns实现的映射是

  • 手机用户正忙什么意思(手机 用户正忙)

    手机用户正忙什么意思(手机 用户正忙)

  • r7 240相当于什么n卡(r7 240相当于什么卡)

    r7 240相当于什么n卡(r7 240相当于什么卡)

  • 鼠标的左右键的用途(鼠标的左右键的用途视频)

    鼠标的左右键的用途(鼠标的左右键的用途视频)

  • lapbook中文是什么意思(labbook是什么意思中文)

    lapbook中文是什么意思(labbook是什么意思中文)

  • ai轮廓怎么取消(怎么取消ai的轮廓)

    ai轮廓怎么取消(怎么取消ai的轮廓)

  • pr怎么渲染视频(pr怎么渲染视频mp4)

    pr怎么渲染视频(pr怎么渲染视频mp4)

  • 滴滴顺风车怎么下载(滴滴顺风车怎么取消)

    滴滴顺风车怎么下载(滴滴顺风车怎么取消)

  • 苹果自动扣费如何追回(苹果自动扣费如果没钱了会停吗)

    苹果自动扣费如何追回(苹果自动扣费如果没钱了会停吗)

  • 怎么设置锁屏禁止关机(怎么设置锁屏状态下禁止关机)

    怎么设置锁屏禁止关机(怎么设置锁屏状态下禁止关机)

  • 汇算清缴需要做分录吗
  • 汇算清缴要调整会计分录吗
  • 填写了领款单还要填报销单吗
  • 发生租赁费用怎么做账
  • 家具厂投入多少钱
  • 个人所得税扣缴申报表
  • 公司交社保是怎么计算的
  • 贷款利息收入的税率是多少
  • 税控服务费抵扣的文件
  • 生产经营所得税怎么申报
  • 公司简易注销需要清算吗
  • 转让技术所得收入怎么计算增值税
  • 企业交税前可以扣除的费用
  • 企业所得税税收优惠政策
  • 冲减应付账款
  • 企业用于存货的支出
  • 计提税金与缴纳有差额
  • 外贸企业可以做委托加工吗
  • 社会组织接受捐赠的资金的使用原则
  • 股票收入要交税的后果有哪些
  • 单位经济合同由谁来签
  • 所得减免优惠明细表减免项目包括几项
  • 公司筹建期间发生的费用没有发票
  • 个人汽车租给公司租金需多少钱?
  • 企业范围内已利用的荒山要交城镇土地使用税吗
  • 增值税纳税义务人
  • 票据转让后本公司还有责任吗
  • 开发票冲销
  • 不计提折旧的固定资产是()
  • 发放员工过节费
  • 小规模公司减免的增值税怎么做账
  • 有限公司注册资本500万就真的有500万吗
  • windowsserver2019安装教程
  • 打印机5b00错误解决
  • msgdlg.exe是什么意思
  • PHP:pg_field_table()的用法_PostgreSQL函数
  • win7纯净版系统安装教程
  • 无形资产的账务处理候文江视频
  • 布拉塞龙图片
  • 购车的车辆购置税怎么交
  • 使用服务器
  • 静态html怎么部署到服务器
  • php中url什么意思
  • php路径问题
  • 长期借款的主要成本包括
  • 融资租出固定资产计入什么科目
  • 租赁的房屋再转租出去交几次印花税呢
  • 购入固定资产的会计科目
  • 加计抵减可以补提本年的税吗
  • python for循环遍历
  • mongodb用户权限
  • 投资款印花税的计税依据
  • 月度合并报表与年度合并区别
  • 库存商品和固定成本区别
  • 在计算应纳税所得额时,纳税人因自然灾害
  • PostgreSQL中调用存储过程并返回数据集实例
  • mysql innodb锁
  • 主要业务活动是什么意思
  • 季报业务活动表怎么做
  • 符合规定的国内旅客运输发票可以作为扣税凭证吗
  • 不动产租赁开票税率
  • 房地产企业成本包括哪些
  • 期末留抵的进项税可以计入成本吗
  • 其他应收款和其他应付款可以通用吗
  • 个税公司少申报一个月会对个人有什么影响
  • 红字发票怎么申报增值税
  • 贷款应提准备的资料包括
  • 社保系统个人信息
  • windows8.
  • broadcom网卡配置
  • ubuntu的安装步骤
  • sunasServ.exe - sunasServ是什么进程 有何作用
  • 如何创建微软帐户
  • ai控制器的简称是
  • Android游戏开发案例教程小小弹球
  • python windows gui
  • jquery写函数
  • python爬取三国演义前六章
  • android设计模式单例有几种
  • 税控盘开票资料怎么导出几年前的开票信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设