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

  • 微信营销,最省力的微信推广方法!(微信营销?)

    微信营销,最省力的微信推广方法!(微信营销?)

  • 苹果xr支持磁吸无线充电吗(苹果13带磁吸功能吗)

    苹果xr支持磁吸无线充电吗(苹果13带磁吸功能吗)

  • 苹果13pro怎么关闭来电闪光灯(苹果13pro怎么关机重启)

    苹果13pro怎么关闭来电闪光灯(苹果13pro怎么关机重启)

  • 苹果手机的定位在哪里打开(苹果手机的定位服务要打开吗)

    苹果手机的定位在哪里打开(苹果手机的定位服务要打开吗)

  • 华为p10抬起唤醒怎么设置(华为手机抬手唤醒)

    华为p10抬起唤醒怎么设置(华为手机抬手唤醒)

  • qq群龙王标识怎么关闭(qq群龙王标识怎么开)

    qq群龙王标识怎么关闭(qq群龙王标识怎么开)

  • 怎么停用微信服务通知(怎么停止使用微信)

    怎么停用微信服务通知(怎么停止使用微信)

  • 手机辐射范围有多少米(手机辐射范围有多少米百科)

    手机辐射范围有多少米(手机辐射范围有多少米百科)

  • 940mx相当于什么显卡(940mx性能相当于)

    940mx相当于什么显卡(940mx性能相当于)

  • 不看微信微信运动会不会更新(不看微信运动)

    不看微信微信运动会不会更新(不看微信运动)

  • 彩信和短信有什么区别(彩信跟短信有什么区别)

    彩信和短信有什么区别(彩信跟短信有什么区别)

  • 1+8手机是什么牌子(1+8手机是哪个国家的)

    1+8手机是什么牌子(1+8手机是哪个国家的)

  • 荣耀v9能用两张电信卡吗(荣耀v9能用两张移动卡吗)

    荣耀v9能用两张电信卡吗(荣耀v9能用两张移动卡吗)

  • 支付宝背景图怎么恢复默认(支付宝背景图怎么变黑了)

    支付宝背景图怎么恢复默认(支付宝背景图怎么变黑了)

  • mate20可以单独换外屏吗(华为mate20可以更换电池吗)

    mate20可以单独换外屏吗(华为mate20可以更换电池吗)

  • mate30是ufs3.0吗(mate30pro ufs3.0)

    mate30是ufs3.0吗(mate30pro ufs3.0)

  • html怎么让div居中(html怎么将div居中)

    html怎么让div居中(html怎么将div居中)

  • 苹果11怎么清除缓存(苹果11怎么清除数据垃圾)

    苹果11怎么清除缓存(苹果11怎么清除数据垃圾)

  • 苹果11信号有提升吗(苹果11手机信号)

    苹果11信号有提升吗(苹果11手机信号)

  • 淘宝多少分是一个钻(淘宝多少分一个元)

    淘宝多少分是一个钻(淘宝多少分一个元)

  • 怎么改淘宝背景图片(怎么修改淘宝背景颜色)

    怎么改淘宝背景图片(怎么修改淘宝背景颜色)

  • 万能表如何测电阻(万能表如何测电路通断)

    万能表如何测电阻(万能表如何测电路通断)

  • 抖音人工认证审核需要多久(抖音人工审核在哪里打开)

    抖音人工认证审核需要多久(抖音人工审核在哪里打开)

  • b站怎么举报视频(B站怎么举报视频违规)

    b站怎么举报视频(B站怎么举报视频违规)

  • iphonex和xr区别(iphonex和xr区别大小)

    iphonex和xr区别(iphonex和xr区别大小)

  • 最早的上网手机是什么(最早在哪一年手机可以上网)

    最早的上网手机是什么(最早在哪一年手机可以上网)

  • 增值税普通发票需要交税吗
  • 减免税填到营业外收入哪一项
  • 销售货物增值税怎么算
  • 差额纳税的税率
  • 开出销项发票和进项票成本有出入怎么办?
  • 公司如何做成集团
  • 印花税5元贴花会计处理
  • 贴现利息应计入什么费用
  • 机械设备关税税率多少
  • 外贸企业出口货物
  • 小规模附加税减免政策2023最新
  • 存货置换固定资产
  • 现金日记账支出是记借还是贷
  • 管理费用和财务费用算营业成本吗
  • 计提社保个人部分需要计提吗
  • 其他业务收入和其他业务成本
  • 固定资产被政府查封
  • 营改增步骤
  • 企业原材料成本有哪些
  • 预付工程款计入在建工程吗
  • 冲办公费会计分录
  • 买材料没发票怎么办
  • PHP:Memcached::resetServerList()的用法_Memcached类
  • 奖金发放的原则
  • 油气勘探支出包含哪些
  • php设计原则
  • 旧房屋转卖的协议怎么写
  • 农村个体户需要报税吗
  • webpack--》webpack底层深入讲解,从初识到精通,真正实现从0到1的过程
  • vue3响应式丢失
  • laravel调试
  • 初学者安装visual studio
  • kk协议
  • 【深度学习笔记】特征融合concat和add的区别
  • hostnamectl命令可以永久修改主机名
  • 什么是企业的应付账款
  • 织梦cms要钱吗
  • 帝国cms如何使用
  • 科目余额表怎么填
  • 定额的个体户怎么交税
  • 公司纳税信用等级B级是什么意思
  • 财企[2002]313号
  • 个人所得税由单位还是个人缴纳
  • 公司租赁房屋房产税
  • 公司员工报销没有发票挂内账有风险吗
  • 营改增是否降低了企业税负
  • 其他综合收益转到留存收益
  • 注册资本认缴与实缴有什么区别
  • 新公司第一次报税需要准备什么
  • 委托代销业务的会计分录
  • 贷款利息进项税额转出
  • 用银行承兑汇票购买原材料会计分录
  • 销售费用变动率是看本期还是本年累计
  • mysql 压测
  • win8系统如何激活
  • mac chrome浏览器插件
  • guest怎么用
  • vic32.dll是什么
  • iis搭建php环境
  • 虚拟机安装win7一直卡在完成安装
  • 怎么设置虚拟硬盘储存路径
  • 在Linux系统中如何打开R语言控制台
  • linux isolcpus
  • cocos2dx 3.4 Label中文显示
  • material design app
  • shell delete
  • unity控制相机旋转
  • shell操作oracle数据库
  • node.js权威指南
  • javascript概述
  • jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
  • 安卓打包安装程序apk
  • 大连税务登记app
  • 电子税务局登录不上,显示用户名不匹配
  • 税局退回多交的增值税的账务处理
  • 中国的消费税是怎么算的
  • 回迁房需要交契税吗
  • 地税滞纳金如何做账
  • 中国民营经济十大新闻人物
  • 济南税务局,济南电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设