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

  • 华为nova7是否支持nfc功能呢(华为Nova7是否支持频段)

    华为nova7是否支持nfc功能呢(华为Nova7是否支持频段)

  • qq的匹配聊天怎么开(qq的匹配聊天呢)

    qq的匹配聊天怎么开(qq的匹配聊天呢)

  • 手机max是什么意思中文(手机max是什么意思翻译)

    手机max是什么意思中文(手机max是什么意思翻译)

  • amd3600配什么主板(amd3600配什么主板和内存)

    amd3600配什么主板(amd3600配什么主板和内存)

  • 华为星耀版与普通版区别(华为荣耀和星耀区别)

    华为星耀版与普通版区别(华为荣耀和星耀区别)

  • oppo全屏手机下面三个键怎么设置(oppo全屏手机下面黑影怎么消掉)

    oppo全屏手机下面三个键怎么设置(oppo全屏手机下面黑影怎么消掉)

  • 拼多多为什么自动退款给买家(拼多多为什么自动设置优惠券)

    拼多多为什么自动退款给买家(拼多多为什么自动设置优惠券)

  • ipadair3可以用第几代笔(ipadair第三代可以用笔吗)

    ipadair3可以用第几代笔(ipadair第三代可以用笔吗)

  • 华为mate20充电慢了是怎么回事(华为mate20充电慢原因)

    华为mate20充电慢了是怎么回事(华为mate20充电慢原因)

  • 微信朋友圈可以编辑修改吗(微信朋友圈可以关闭吗)

    微信朋友圈可以编辑修改吗(微信朋友圈可以关闭吗)

  • 信号满格网速太慢是什么原因(信号满格网速太慢怎么解决)

    信号满格网速太慢是什么原因(信号满格网速太慢怎么解决)

  • 不插显卡能开机吗(不插显卡能开机插显卡就开不了怎么办)

    不插显卡能开机吗(不插显卡能开机插显卡就开不了怎么办)

  • 红米note8怎么设置手电筒快捷键(红米note8怎么设置指纹解锁)

    红米note8怎么设置手电筒快捷键(红米note8怎么设置指纹解锁)

  • vue怎么弄慢动作(vue3.0动画)

    vue怎么弄慢动作(vue3.0动画)

  • 苹果8p没信号无服务怎么回事(苹果8p没信号无法开机)

    苹果8p没信号无服务怎么回事(苹果8p没信号无法开机)

  • 手机锁屏后出现热点资讯怎么关闭(手机锁屏后出现各种新闻广告怎么办)

    手机锁屏后出现热点资讯怎么关闭(手机锁屏后出现各种新闻广告怎么办)

  • 小米9的耳机孔在哪(小米9的耳机孔是多大的)

    小米9的耳机孔在哪(小米9的耳机孔是多大的)

  • 抖音如何合拍(抖音如何合拍配音)

    抖音如何合拍(抖音如何合拍配音)

  • win10对比win11中edge有哪些变化?Windows11中edge的改进(win11和win10比较)

    win10对比win11中edge有哪些变化?Windows11中edge的改进(win11和win10比较)

  • qtask.exe - qtask是什么进程 有什么用

    qtask.exe - qtask是什么进程 有什么用

  • win7加快网速的方法是什么呢?(win7上网提速)

    win7加快网速的方法是什么呢?(win7上网提速)

  • 在Linux系统上开启Initrd文件系统的方法(linux系统怎么打开)

    在Linux系统上开启Initrd文件系统的方法(linux系统怎么打开)

  • Vue实现自动化平台(二)--实现登录页面&首页(vue 自动部署)

    Vue实现自动化平台(二)--实现登录页面&首页(vue 自动部署)

  • 消费税是什么意思大白话
  • 换了公司后个税还要申请申报吗
  • 建筑垃圾清运税率多少
  • 品种法,分批法,分步法是什么
  • 暂估入库的价格一般会高一些吗
  • 个人转让房产两年内全额计税是什么意思
  • 未分配利润分配顺序
  • 现金流量表中支付的税费包括哪些
  • 企业降低存货成本的途径和方法
  • 初始数据录入后怎么修改
  • 小规模纳税人房租发票税率是多少
  • 公司注销固定资产怎么处理税怎么交
  • 财产转让所得税计算方法
  • 投资项目非股权比例
  • 增值税专用发票几个点
  • 公司承担了个人社保如何入账
  • 本月出口下月开发票可以吗
  • 销项税额与进项税额区别
  • 奖励费收入是什么
  • 火车票飞机票进项税额怎么抵扣
  • 应付职工薪酬核算内容不包括
  • 公司租赁的办公室装修费用可以抵进项税吗
  • 代订机票的电子专用发票可以抵扣吗
  • 公司购买理财产品如何做账
  • 营业外支出的税额要进项转出吗
  • 单位车辆车船税缴纳
  • 股份公司注销流程及费用
  • 怎么安装win7系统步骤
  • window10总是自动开机
  • window10电源选项
  • 个人投资所得税率是多少
  • 分析卡拉哈迪沙漠的形成原因
  • php pathinfo
  • php获取网页所有页数
  • vue路由使用方法
  • mysql binlog是什么
  • 登记会计账簿的实训总结
  • 以前年度损益调整账务处理分录
  • 15个postgresql数据库实用命令分享
  • mysql配置文件my.ini如何创建
  • 实收资本印花税是一年一交吗
  • 小规模纳税人出售使用过固定资产
  • 小规模纳税人购买原材料会计分录
  • 资源税代扣代缴取消时间
  • 股权支付会计处理
  • 手工账本应付账款怎么做
  • 怎样可以冲销企业微信
  • 应交税费中应交税金包含个税吗
  • 银行存款付款是借方还是贷方
  • 营业收入净额怎么算出来
  • sql server 2000安装包
  • 喝了阿胶补血口服液嗜睡
  • windows电源图标消失
  • xp系统开机一直在启动界面
  • Mac无法连接到iCloud
  • linux共享
  • freebsd wifi设置
  • VMware虚拟机安装苹果Mac OS
  • ubuntu unity8
  • winxp如何修改密码
  • dgservice.exe是什么进程
  • centos如何删除用户
  • win8怎样设置禁止弹出广告
  • android 布局
  • 局域网远程开机与远程唤醒
  • jquery插件大全
  • android 子线程间通信
  • 要使物体从静止状态转变为运动状态需要对这个物体什么
  • 天龙3d畅游端下载
  • javascript要怎么学
  • js实现文本框输入功能
  • 江苏省增值税专用发票怎么开
  • 湖南历年社保缴费
  • 村委会税务登记流程
  • 加计抵减怎么计提分录
  • 地方税务局工作内容
  • 增值电信发票
  • 国税局黑龙江省
  • 陕西省电子税务局手机app
  • 河北社保网上申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设