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

  • 微信朋友圈文字居中应该怎么设置(微信朋友圈文字修改在哪里)

    微信朋友圈文字居中应该怎么设置(微信朋友圈文字修改在哪里)

  • mate20pro插耳机没反应(华为mate20pro插耳机没声音)

    mate20pro插耳机没反应(华为mate20pro插耳机没声音)

  • 苹果官网退款什么时候到账(苹果官网退款什么时候到账信用卡)

    苹果官网退款什么时候到账(苹果官网退款什么时候到账信用卡)

  • 回收微信号干嘛用的(回收微信号干嘛用的 安不安全)

    回收微信号干嘛用的(回收微信号干嘛用的 安不安全)

  • 苹果id一般是什么格式(苹果id一般是什么组合)

    苹果id一般是什么格式(苹果id一般是什么组合)

  • 通话设置出错:网络或sim卡出错(小米通话设置出错)

    通话设置出错:网络或sim卡出错(小米通话设置出错)

  • nomedia是什么文件(nofile是什么意思中文)

    nomedia是什么文件(nofile是什么意思中文)

  • 不对称三角形连接负载能否正常工作(不对称三角形连接的相电流相量图)

    不对称三角形连接负载能否正常工作(不对称三角形连接的相电流相量图)

  • imessage已送达是表示对方收到信息了吗

    imessage已送达是表示对方收到信息了吗

  • qq限制加好友几天才能恢复(qq限制加人是多久)

    qq限制加好友几天才能恢复(qq限制加人是多久)

  • 华为主屏幕时间不见了怎么办(华为主屏幕时间怎么设置)

    华为主屏幕时间不见了怎么办(华为主屏幕时间怎么设置)

  • 怎么购买超前点播(购买超前点播可以下载吗)

    怎么购买超前点播(购买超前点播可以下载吗)

  • usb大容量存储设备无法启动(USB大容量存储设备英文)

    usb大容量存储设备无法启动(USB大容量存储设备英文)

  • 天正t20v4.0支持什么版本cad(天正t20支持cad2018吗)

    天正t20v4.0支持什么版本cad(天正t20支持cad2018吗)

  • 登录别人的苹果id安全吗(登录别人的苹果id别人能看到什么)

    登录别人的苹果id安全吗(登录别人的苹果id别人能看到什么)

  • wps苹果手机能用吗(苹果手机能用wps吗)

    wps苹果手机能用吗(苹果手机能用wps吗)

  • tl10华为是什么型号(华为tl 10)

    tl10华为是什么型号(华为tl 10)

  • 苹果x一键锁屏叫什么(苹果x一键锁屏在哪里设置)

    苹果x一键锁屏叫什么(苹果x一键锁屏在哪里设置)

  • 电脑怎么拷贝软件(电脑怎么拷贝软件到手机)

    电脑怎么拷贝软件(电脑怎么拷贝软件到手机)

  • 邮箱163密码找回(163邮箱密码找回方法)

    邮箱163密码找回(163邮箱密码找回方法)

  • 拯救者y7000p键盘灯能换颜色吗(拯救者y7000p键盘鼠标插哪里)

    拯救者y7000p键盘灯能换颜色吗(拯救者y7000p键盘鼠标插哪里)

  • 怎么保存淘宝主图视频(怎么保存淘宝主图)

    怎么保存淘宝主图视频(怎么保存淘宝主图)

  • 水印相机怎么改时间地址(水印相机怎么改时间日期)

    水印相机怎么改时间地址(水印相机怎么改时间日期)

  • VS Code上搭建Vue开发环境(visual studio code怎么创建vue项目)

    VS Code上搭建Vue开发环境(visual studio code怎么创建vue项目)

  • 分红给合伙企业后,被普通合伙人借走
  • 关联方交易金额含税吗
  • 什么情况下要交土地出让金
  • 发票上盖了老税号怎么办
  • 工会经费申报晚了怎么处理
  • 发票复印件盖公章
  • 房贷抵扣个税如何设置100%
  • 内账怎么收费
  • 医保卡划入账户金额
  • 税局代开的法律顾问费能否抵扣
  • 单边征收
  • 三代手续费入账
  • 用友t3修改帐套怎样修改企业会计准则
  • 公司开业期间的费用入管理费用其他行吗
  • 先进行税务登记还是先注册开户银行账号
  • 企业劳务费用怎么处理
  • 用人单位垫付生育津贴的凭证怎么做
  • 周转材料盘点报告单
  • windows11开始菜单点击没反应
  • vue2-elm
  • 累计带薪缺勤的核算和计量
  • linux系统文件压缩命令
  • php常用的技术栈
  • 分摊本月领用材料的成本差异
  • 人际交往的作用是什么
  • 电脑的时间不准了怎么调
  • 保险公司报销工伤手续需要哪些手续
  • uniapp安装插件
  • 森林里雾气弥漫,给大家带来了什么困难?
  • 二手车过户需要带什么资料
  • vue3中props
  • php读取xml文件
  • vue setstate
  • sta翻译中文
  • chk命令
  • 增值税减免怎么填写
  • 定额发票新旧版区别
  • 地方水利建设基金的会计分录
  • 帝国cms配置数据库
  • 工业企业成本核算方法
  • 增值税认证清单路径
  • qt 5.15 编译
  • 其他应收款可以直接平账吗
  • 数据库关键字有哪些
  • 贴现法付息的实际利息
  • 宿舍宽带费用
  • 公允价值变动损益属于什么科目
  • 应税销售额什么意思
  • 风险纳税人认定条件2020
  • 收电商费会判刑吗
  • 银行贷款损失的计算公式
  • 转回坏账准备影响营业利润吗
  • 固定资产抵扣过处置还能简易计税吗
  • 社保退回的钱怎么做会计分录
  • 农业机耕属于种植业吗
  • 征税体制
  • 发票章盖得不清晰怎么办
  • 财务报表分析的目的
  • 固定资产清理账户借方的核算内容包括
  • T-SQL中使用正则表达式函数
  • 严密防范什么安全风险,严厉打击敌对势力犯罪
  • ubuntu系统怎么开机
  • linux 系统监控
  • windows以管理员权限打开文件
  • centos如何操作
  • linux怎么设置桌面
  • EXTjs4.0的store的findRecord的BUG演示代码
  • web ui控件
  • Linux中scp命令获取远程文件的方法
  • cocos2djs
  • unity里面如何删除一个项目
  • node.js mysql
  • android Graphics(一):概述及基本几何图形绘制
  • js实现字符串和数字对齐
  • js全局变量怎么定义
  • 简述使用jquery实现表单验证的流程
  • 国家税务局扬州
  • 免征增值税的销售额
  • 仪征十大名人是哪些人
  • 准生证网上查询码是个什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设