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

  • 微信可以两个手机一起登吗(微信可以两个手机同步聊天记录吗)

    微信可以两个手机一起登吗(微信可以两个手机同步聊天记录吗)

  • 声卡的主要功能是支持(声卡的主要功能包括哪些)

    声卡的主要功能是支持(声卡的主要功能包括哪些)

  • 苹果11拍照支持曝光吗(iphone11的拍照能力)

    苹果11拍照支持曝光吗(iphone11的拍照能力)

  • 淘宝发的文档怎么下载(淘宝发的文档怎么修改)

    淘宝发的文档怎么下载(淘宝发的文档怎么修改)

  • 关机了qq电话显示什么(电话关机qq还在线4g)

    关机了qq电话显示什么(电话关机qq还在线4g)

  • tiktok怎么看不了(iphone下载tiktok怎么看不了)

    tiktok怎么看不了(iphone下载tiktok怎么看不了)

  • iphone5s是a几处理器(iphone 5s是什么处理器)

    iphone5s是a几处理器(iphone 5s是什么处理器)

  • airpods能不能30w快充(AirPods能不能用20W的充电器?)

    airpods能不能30w快充(AirPods能不能用20W的充电器?)

  • 电话交换系统采用的是什么交换技术(电话交换系统由哪三部分组成)

    电话交换系统采用的是什么交换技术(电话交换系统由哪三部分组成)

  • 计算机操作系统的最基本特征(计算机操作系统的主要功能)

    计算机操作系统的最基本特征(计算机操作系统的主要功能)

  • 怎么看p40pro屏幕(怎么看p40pro屏幕供应商)

    怎么看p40pro屏幕(怎么看p40pro屏幕供应商)

  • 支付宝性别怎么修改(支付宝性别怎么隐藏好友)

    支付宝性别怎么修改(支付宝性别怎么隐藏好友)

  • 为什么200m的宽带网速测下来只有100m(为什么200m的宽带网速测下来只有20m)

    为什么200m的宽带网速测下来只有100m(为什么200m的宽带网速测下来只有20m)

  • 苹果拍视频没声音(苹果拍视频没声音在哪里设置)

    苹果拍视频没声音(苹果拍视频没声音在哪里设置)

  • 电脑版微信在哪下载(电脑版微信在哪里更新)

    电脑版微信在哪下载(电脑版微信在哪里更新)

  • 华为ldnal20是什么型号(ldnal20是华为什么型号手机)

    华为ldnal20是什么型号(ldnal20是华为什么型号手机)

  • vue能改字号吗(vue3.0改变)

    vue能改字号吗(vue3.0改变)

  • 怎么改苹果相机镜像(怎么改苹果相机分辨率)

    怎么改苹果相机镜像(怎么改苹果相机分辨率)

  • 淘宝天猫旗舰店怎么开(淘宝天猫旗舰店的护肤品是正品吗)

    淘宝天猫旗舰店怎么开(淘宝天猫旗舰店的护肤品是正品吗)

  • 微信猫眼电影怎么退票(微信猫眼电影怎么买爆米花)

    微信猫眼电影怎么退票(微信猫眼电影怎么买爆米花)

  • U盘装系统步骤图解(超详细)(电脑店u盘装系统步骤)

    U盘装系统步骤图解(超详细)(电脑店u盘装系统步骤)

  • 东方蝾螈怎么养(东方蝾螈怎么养吃什么)

    东方蝾螈怎么养(东方蝾螈怎么养吃什么)

  • DRWTSN16.EXE是病毒程序吗 DRWTSN16进程是不是病毒(winspool.drv病毒)

    DRWTSN16.EXE是病毒程序吗 DRWTSN16进程是不是病毒(winspool.drv病毒)

  • 2023小规模纳税人所得税税收优惠政策
  • 利润分配未分配利润借贷方表示什么
  • 预缴增值税 进项税扣除
  • 担保机构免征增值税吗
  • 劳务派遣 税务
  • 三证合一办理流程及费用
  • 小规模纳税人不允许开具零税率发票
  • 收购企业账务处理
  • 其他应收款 应收账款
  • 分公司收到的总部拨款会计如何处理
  • 非正常损失允许税前扣除吗
  • 核定征收的公司用做账么
  • 员工生育期间社保
  • 个税纳税期数如何规定的 怎么选择
  • 怎么查询发票是否已认证
  • 库存股是实收资本吗
  • 母公司计提子公司投资收益
  • 盈余积累转增股本的个税问题
  • 上月暂估入账的原材料的发票已经送到财务部
  • window如何打开控制台
  • 保护电脑安全的主要方式
  • microsoft edge怎么改成ie11
  • 股东认缴和实缴不一致
  • 质押的应收票据怎么做账
  • 公积金补缴上月算断缴吗
  • 缴纳税款滞纳金计算方式
  • w10怎么找蓝牙
  • win10怎么找应用程序
  • 代发工资有什么弊端
  • 公司购买写字楼怎么入账
  • php canal
  • 小规模报税系统登录
  • 残疾人加计扣除工资按应发还是实发
  • 公司账号能给个人打款吗
  • python转换数字
  • python gitpython
  • 跨季度的发票可以冲红吗
  • 计税工资什么意思2019
  • mysql从一个库导入进另一个库
  • 应交税费减免税款的分录
  • 1000元的打印机双十一满减可以减150吗少
  • 专门借款本金汇兑差额
  • 线上线下财务
  • 购买理财产品现金流量表
  • 计划成本下
  • 六大类科目的借贷口诀余额怎么填
  • 实报实销有补贴嘛
  • 货款和发票金额一样吗
  • 员工出差的费用怎么算
  • 价外费用如何计税
  • 股东投入固定资产怎么做账
  • 固定资产报废需要税务备案吗
  • 成本暂估入帐如何做分录
  • 记账凭证的审核与编制可以是一个人吗
  • 批发商品销售的方式有委托代销吗
  • sql server连接不上服务器怎么办
  • mysql很卡
  • SQL入侵恢复xp_cmdshell方法总结
  • ubuntu 手动安装
  • haozipsvc.exe是什么
  • win8 重装系统
  • windows dns server
  • Linux设置jdk环境变量配置
  • win10的svchost干什么的
  • linux内容查找
  • linux中sed
  • win8怎么改文件格式
  • win8如何使用word
  • win10更新已经下载好了能删除吗
  • 怎样关闭android系统的内存不足的系统通知
  • Zen Coding css,html缩写替换大观 快速写出html,css
  • ie所有版本
  • window.location.href用法
  • PHP+jquery+ajax实现分页
  • nodejs遍历json数据
  • linux禁止所有用户登录
  • unity如何成一组
  • jquery网页
  • 个人所得税税前扣除是什么意思
  • 对方申请了红字信息表我这边怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设