使用vue和element_ui搭建后端页面

使用vue和element_ui搭建后台管理页面

  • 效果顶部和左侧内容固定,中间内容滚动
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="element_ui/index.css">
    <style>
      body {
        margin:0px;
      }
      .is-vertical {
        height: 100vh;
      }
      .top {
        height: calc(100vh - 80px) ;
      }
      .el-aside {
        
        background-color: yellow;
      }
      .log-header {
        
        display: flex;
        justify-content:flex-start;
        align-items: center;
        height: 64px;
        margin:0 20px;
        border-bottom: 1px solid red;
      }
      .el-scrollbar__wrap {
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        overflow-x: hidden !important;
        overflow-y: auto !important;
      }
      .el-header {
        background-color: red;
        position: fixed;
        left:220px;
        width: calc( 100vw - 220px );

      }
      .el-main {
        padding-top: 0px;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        width: calc( 100vw - 220px );
      }
      .el-header .row-bg {
        height: 100%;
      }
      .ab {
        flex:  0 0 auto;

      }
    </style>
</head>
<body>
    <div id="app">
      <el-container>
        <el-container direction="horizontal" class="top">
          <el-aside width="220px" style="position: fixed;">
            <div class="log-header">
              <div class="log" style="margin-right: 5px;">log</div>
              <div class="title">title</div>
            </div>
            <el-scrollbar style="height: calc(100vh - 115px );width:100%">
              <el-menu default-active="activeMenu" class="el-menu-vertical-demo" background-color="#ffffff" :collapse="isCollapse">
                <el-submenu index="1">
                  <template slot="title">
                    <i class="el-icon-location"></i>
                    <span slot="title">导航一</span>
                  </template>
                  <el-menu-item-group>
                    <span slot="title">分组一</span>
                    <el-menu-item index="1-1">选项1</el-menu-item>
                    <el-menu-item index="1-2">选项2</el-menu-item>
                  </el-menu-item-group>
                  <el-menu-item-group title="分组2">
                    <el-menu-item index="1-3">选项3</el-menu-item>
                  </el-menu-item-group>
                  <el-submenu index="1-4">
                    <span slot="title">选项4</span>
                    <el-menu-item index="activeMenu">选项1</el-menu-item>
                  </el-submenu>
                </el-submenu>
                <el-menu-item index="2">
                  <i class="el-icon-menu"></i>
                  <span slot="title">导航二</span>
                </el-menu-item>
                <el-menu-item index="3" disabled>
                  <i class="el-icon-document"></i>
                  <span slot="title">导航三</span>
                </el-menu-item>
                <el-menu-item index="4">
                  <i class="el-icon-setting"></i>
                  <span slot="title">导航四</span>
                </el-menu-item>
                <el-menu-item index="5">
                  <i class="el-icon-setting"></i>
                  <span slot="title">导航5</span>
                </el-menu-item>
                <el-menu-item index="6">
                  <i class="el-icon-setting"></i>
                  <span slot="title">导航6</span>
                </el-menu-item>
                <el-menu-item index="7">
                  <i class="el-icon-setting"></i>
                  <span slot="title">7</span>
                </el-menu-item>
              </el-menu>
        </el-scrollbar>
          </el-aside>
          <el-main style="background-color: yellow;;overflow: hidden;height: 1600px;">
           <el-header height="65">
            <el-row type="flex" class="row-bg" align="middle">
              <el-col class="ab" :span="10"><el-breadcrumb separator="/">
                <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
                <el-breadcrumb-item><a href="/">活动管理</a></el-breadcrumb-item>
                <el-breadcrumb-item>活动列表</el-breadcrumb-item>
                <el-breadcrumb-item>活动详情</el-breadcrumb-item>
              </el-breadcrumb></el-col>
              <el-col :offset="6" :span="6"> <el-input
                placeholder="请输入内容"
                prefix-icon="el-icon-search"
                >
              </el-input></el-col>
              <el-col :span="2"><i class="el-icon-question"></i>帮助</el-col>
            </el-row>
          </el-header>
          <el-main style="margin-top: 65px !important;margin-left: 200px;padding-top:10px">
            dsfdsfsd
          </el-main>
          </el-main>
        </el-container>
        <el-footer height="50px">底部</el-footer>
      </el-container>
      </div>
     <!-- import Vue before Element -->
  <script src="js/vue.js"></script>
  <script src="js/vue-router.min.js"></script>
  <!-- import JavaScript -->
  <script src="element_ui/index.js"></script>
  <script>
    new Vue({
      el: '#app',
      data: function() {
        return { visible: false }
      }
    })
  </script>
</body>
</html>

在这里插入图片描述

计算机硬件系统: 计算机硬件系统是构成计算机物理实体的所有部件的集合,包括核心组件以及外设。其主要组成部分包括: 中央处理单元 (CPU):作为计算机的大脑,负责执行指令、进行逻辑运算数据处理。 内存:包括随机访问内存 (RAM) 只读存储器 (ROM),用于临时或永久地存储程序数据供CPU快速访问。 存储设备:如硬盘、固态硬盘 (SSD)、光盘驱动器等,用于长期保存大量的程序数据。 输入/输出设备:如键盘、鼠标、显示器、打印机、扫描仪、摄像头等,实现人与计算机之间的交互以及数据的输入输出。 主板:连接协调各硬件组件工作,包含芯片组、扩展插槽、接口等。 其他外设:如声卡、网卡、显卡等,提供特定功能支持。 计算机软件系统: 软件系统是指在硬件之上运行的各种程序数据的集合,分为两大类: 系统软件: 操作系统 (OS):如Windows、macOS、Linux、Unix等,是管理控制计算机硬件与软件资源、提供公共服务、协调计算机各部分工作的基础平台,是用户与计算机硬件之间的桥梁。 驱动程序:为特定硬件设备提供接口,使操作系统能够识别控制这些设备。 实用工具:如编译器、链接器、调试器、文件管理器等,协助开发、维护管理计算机系统。 应用软件: 办公套件:如Microsoft Office、LibreOffice,包括文字处理、电子表格、演示文稿等工具。 专业软件:如AutoCAD(工程制图)、Adobe Creative Suite(图形设计与多媒体编辑)、MATLAB(数值计算与数据分析)等,针对特定行业或任务的专业应用。 互联网应用:如浏览器、电子邮件客户端、即时通讯软件、社交媒体平台等。 游戏:休闲游戏、网络游戏、模拟游戏等各类娱乐软件。 信息系统: 在企业、机构或组织中,信息系统是指由硬件、软件、人员、数据资源、通信网络等组成的,用于收集、处理、存储、分发管理信息,以支持决策制定、业务运营战略规划的系统。这类系统包括: 数据库管理系统 (DBMS):如Oracle、MySQL、SQL Server,用于创建、维护查询结构化数据。 企业资源计划 (ERP):整合企业的财务、供应链、人力资源、生产等多方面管理功能的综合性信息系统。 客户关系管理 (CRM):用于管理与客户互动的全过程,提升销售、营销服务效率。 供应链管理 (SCM):优化供应链流程,包括采购、库存、物流、分销等环节。 决策支持系统 (DSS):辅助决策者分析复杂问题,提供数据驱动的决策建议。 网络系统: 包括局域网 (LAN)、广域网 (WAN)、互联网 (Internet) 等,通过路由器、交换机、调制解调器等网络设备,以及通信协议(如TCP/IP),实现计算机之间的数据传输资源共享。 分布式系统: 由多台计算机通过网络互相协作,共同完成一项任务的系统。分布式系统可以提供高可用性、可扩展性、负载均衡等优点,如云计算平台、分布式数据库、区块链系统等。 安全系统: 旨在保护计算机系统免受恶意攻击、未经授权访问、数据泄露等安全威胁的措施工具,包括防火墙、入侵检测系统、防病毒软件、身份认证与访问控制机制、数据加密技术等。 综上所述,计算机领域的“系统”概念广泛涉及硬件架构、软件层次、信息管理、网络通信、分布式计算以及安全保障等多个方面,它们相互交织,共同构成了现代计算机技术的复杂生态系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值