element-plus布局排版问题总结(更新ing)

文章目录

  • el-container空隙
    • 修改app组件
  • el-header容器空隙
    • 检查前端
    • 修改el-header

el-container空隙

element-plus布局排版问题总结(更新ing)_第1张图片

  • 源码-更改了容器的显示,占满屏幕
<template>
  <div class="common-layout">
    <el-container>
      <el-header>
        <el-row class="el-row1">
          <el-col :span="12">
            <div class="grid-content ep-bg-purple">
              <span style="color: white">当前用户span>
            div>

            <div>
              <span style="color: white">新闻系统span>
            div>
          el-col>

          <el-col :span="12">
            <div class="grid-content ep-bg-purple-light">
              <el-button @click="$router.push('/')">聊天室el-button>
              <el-button @click="$router.push('/toybox/game')">猜数字游戏el-button>
            div>
          el-col>
        el-row>
      el-header>

      <el-main>
        <RouterView>RouterView>
      el-main>

      <el-footer>
      el-footer>
    el-container>
  div>
template>

<style scoped>

.el-row1 {
  background-color: black;
  display: flex;
}

.grid-content {
  border-radius: 4px;
  min-height: 36px;
}


.common-layout {
  display: flex;
  justify-content: flex-start;
  background-color: #2c3e50;
  width: 100vw;
  height: 100vh;
}
style>

修改app组件

在app组件中改一下#app的css

<style>
html,body,#app{
  height:100%;
  margin: 0;
  padding: 0;
  /*overflow-x: hidden;*/
}
style>

element-plus布局排版问题总结(更新ing)_第2张图片

el-header容器空隙

检查前端

手动测试修改下
element-plus布局排版问题总结(更新ing)_第3张图片

修改el-header

/*解决el-header左右占不满的问题*/
.el-header{
  padding: 0;
}
  • 虽然是灰色,但是实际上是应用成功的
    element-plus布局排版问题总结(更新ing)_第4张图片

你可能感兴趣的:(javascript,前端,vue.js)