当前位置: 首页 > news >正文

网站建设目的功能企业应用app

网站建设目的功能,企业应用app,南通公司企业网站建设,哪里可以免费推广广告修改项目入口 一、创建新入口二、分析代码#xff0c;修改入口三、搭建项目主页面布局1、Container 布局容器介绍2、创建布局3、布局器铺满屏幕4、创建Header页面5、加入Aside、Main和Footer模块 一、创建新入口 创建新的入口#xff0c;取消原来的HelloWorld入口 参考代码… 修改项目入口 一、创建新入口二、分析代码修改入口三、搭建项目主页面布局1、Container 布局容器介绍2、创建布局3、布局器铺满屏幕4、创建Header页面5、加入Aside、Main和Footer模块 一、创建新入口 创建新的入口取消原来的HelloWorld入口 参考代码如下 templatedivh1{{ msg }}/h1/div /template script export default {name: Index,props: {msg: String,}, }; /script style scoped /style二、分析代码修改入口 查看main.js 我们可以看到项目是通过App.vue来加载的 分析App.vue代码 这里3个地方加载并使用HelloWorld页面此时我们来改成自己的Index.vue修改这3个地方 图片也可以换成自己的建议放在assets目录下 三、搭建项目主页面布局 上面修改完成自己的项目入口之后接下来搭建项目主页面头部、导航、主体等页面布局 因为很多项目都是类似管理系统的界面最上面是头部、左边是导航菜单、右边是主体页面、下方是Footer的框架结构所以我们也按照这个方式来搭建。 1、Container 布局容器介绍 用于布局的容器组件方便快速搭建页面的基本结构 组件名描述el-container外层容器。当子元素中包含 el-header或 el-footer 时全部子元素会垂直上下排列否则会水平左右排列。el-header顶栏容器el-aside侧边栏容器el-main主要区域容器el-footer底栏容器 以上组件采用了 flex 布局使用前请确定目标浏览器是否兼容。此外 的子元素只能是后四者后四者的父元素也只能是 。 2、创建布局 修改Index.vue的代码 templatediv classcontainerel-containerel-headerHeader/el-headerel-containerel-aside width200pxAside/el-asideel-mainMain/el-main/el-containerel-footerFooter/el-footer/el-container/div /templatescript 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; }.container {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } /style查看页面效果 问题布局器没有铺满 3、布局器铺满屏幕 创建全局css文件 在src/assets/css创建global.css 文件代码如下 *{margin:0;padding:0;box-sizing: border-box;/* 全局设置100%可能后面会有坑其他的组件巨长在变形的标签设置heightauto;可解决 */height: 100%; }这里主要是用到了height: 100%; 其他的是为了把其他空格占位去除为后面做准备。 在main.js 中注册此全局的css文件 import /assets/css/global.css;这一步可做可不做我是根据自己的电脑屏幕设置的15.6的注释App.vue中style的margin-top要不然屏幕超出高度 4、创建Header页面 新建一个Header/index.vue采用flex布局讲头部分成左、中、右3个部分。 templatediv styledisplay:flex;div stylewidth: 200px;头部/divdiv styleflex:1/divdiv stylewidth: 100px;欢迎/div/div /templatescriptexport default {name: Header} /scriptstyle scoped /style修改Index.vue 使用 import Header from ./Header/index.vue;在export中加入 components: {Header}在template的el-header中使用 Header 组件 运行结果 接下来实现一下头部的具体代码头部就实现3个东西 加入”欢迎来到Vue2项目”的字样编写用户头像显示代码 可以指定图片路径为远程的比如我指定一个图片网址。 点击用户头像出现下拉个人中心、退出登录… 用户头像点击一般都是选择个人中心、退出登录这些的这个功能需要用到el-dropdown 代码实现 具体的宽高值根据自己的电脑分辨率进行代码实现我的mac和windows的值就不一样。 templateheaderdivh1 classhd_title欢迎来到Vue2项目/h1/divdiv classopt-wrapperel-dropdown :hide-on-clickfalsediv classdemo-basic--circlediv classblockel-avatar :size40 :srcavatar :class[avatar-info]/el-avatar/div/divel-dropdown-menu slotdropdown classpersoninfoel-dropdown-itemi classel-icon-info/i个人中心/el-dropdown-itemel-dropdown-itemi classel-icon-switch-button/i退出登录/el-dropdown-item/el-dropdown-menu/el-dropdown/div/header /templatescript export default {name: Header,data() {return {// 使用静态资源图片//avatar: require(/assets/images/logo.png)// 使用网络图片avatar:https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png,};}, }; /scriptstyle scoped header {display: flex;align-items: center;justify-content: space-between;color: #fff; } .hd_title {color: #425049;font-size: 30px; } /*设定头像图片样式*/ .avatar-info {margin-top: 10px;margin-right: 40px;cursor: pointer; } .personinfo {height: auto;margin-top: 0px;margin-left: -20px; } /style5、加入Aside、Main和Footer模块 上面的代码中只写了头部Header接下来加入Aside、Main和Footer。 分别创建文件夹然后创建index.vue 最后分别加入下列代码只需要对应的name: Main换成AsideFooter即可不要让几个一样 templatedivmain div/div /templatescriptexport default {name: Main} /scriptstyle scoped/style修改components/Index.vue中的几个内容全部如下代码 templatediv classcontainerel-containerel-headerHeader //el-headerel-containerel-aside width200pxAside //el-asideel-mainMain //el-main/el-containerel-footerFooter //el-footer/el-container/div /templatescript import Header from ./Header/index.vue; import Aside from ./Aside/index.vue; import Footer from ./Footer/index.vue; import Main from ./Main/index.vue;export default {name: Index,components: { Header, Aside, Footer, Main },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; }.container {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } /style效果如图
http://www.zqtcl.cn/news/627649/

相关文章:

  • 六盘水市网站建设免费封面设计在线制作生成
  • 北京快速建站制作公司wordpress wpoptions
  • iis如何建立网站门源县住房和城乡建设局网站
  • 装修素材图片都从什么网站找铁门关网站建设
  • 网站服务器环境不支持mysql数据库免费商标图案logo
  • 以什么主题做网站好wordpress怎么设置404
  • 为什么手机进网站乱码网络营销工具的特点
  • DW怎么做网站下拉菜单网站建设外包网站
  • 手机做兼职的网站设计公司注册记账代理公司
  • 如何在vs做网站建筑工程电影网
  • 甘肃网站开发网站建设自己在家接单
  • 龙岗网站制作资讯福田区龙岗区发布通告
  • 百度如何快速收录网站嘉兴手机建站模板
  • 服务注册中心有哪些给你一个网站你如何做优化
  • 我做网站如何分流客户openwrt 做视频网站
  • 徐州微信网站建设建设工程项目
  • 便宜网站建设公司envision wordpress
  • 网站怎么做百度快照logo网站域名做固定资产怎么处理
  • 2003 iis网站发布工会网站建设管理工作总结
  • 商城网站大概多少钱长沙网站设计公司推荐
  • 海南省交通建设局网站首页做网站开发一般用什么语言
  • 个人备案网站沭阳哪里可以做网站
  • 环球资源网站什么时候做的搜索引擎优化名词解释
  • 名者观看网站做商城网站还要服务器
  • 网站建设课程考核方案广州 天河网站设计
  • 写作网站哪个比较赚钱小红书推广运营
  • 明年做啥网站能致富网站 公众号 建设方案
  • wordpress怎么修改网站标题做招投标应该了解的网站
  • 大庆市网站建设公司dooplay主题wordpress
  • 小学网站建设实施方案手机网站策划书方案