首页 > 其他分享 >element-plus中Container 布局容器左右留白

element-plus中Container 布局容器左右留白

时间:2023-04-06 17:44:22浏览次数:35  
标签:Index vue Container color 100% element 留白 router

index.vue代码如下:

<script lang="ts" setup>
</script>

<template>
      <el-container class="layout">
      <el-aside class="aside" width="200px">Aside</el-aside>
      <el-container>
        <el-header class="header">Header</el-header>
        <el-main class="main">Main</el-main>
      </el-container>
    </el-container>
</template>

<style scoped>
.layout{
    height: 100%;
    width: 100%;
}
.aside{
    background-color: lightblue;
}
.header{
    background-color: lightcoral;
}
.main{
    background-color: antiquewhite;
}
</style>

index.html代码如下:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/vite.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Vite + Vue + TS</title>
    <style>
      html, body, #app{
        padding: 0px;
        margin: 0px;
        height: 100%;
        width: 100%;
      }
    </style>
  </head>
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main.ts"></script>
  </body>
</html>

router中代码如下:

// 导入组件
import {createRouter,createWebHistory,RouteRecordRaw} from 'vue-router'
// 导入组件
import Index from '../layout/Index.vue'

// 创建路由匹配的数据集合 -- Array
const routes : Array<RouteRecordRaw> = [
    {
        path: "/",
        name: 'Index',
        component: Index,
    },
]

// 创建一个vue-router的对象
const router = createRouter({
    history: createWebHistory(),
    routes,
})

// 暴露
export default router

但是结果是留白

用谷歌前端工具发现几处问题:


所以将app.vue代码修改如下

<script setup lang="ts">
</script>

<template>
  

  <router-view></router-view>


</template>

<style>
#app{
  padding:0%; 
  max-width:100%;
}
</style>

结果为:

标签:Index,vue,Container,color,100%,element,留白,router
From: https://www.cnblogs.com/lightwower/p/17293543.html

相关文章

  • Containerd接入Harbor仓库【3】
    1.说明在使用容器时,避免不了会使用到私有仓库,一般都是采用harbor作为私有仓库,docker对接harbor仓库非常简单,哪containerd如何对接harbor呢?在内网使用harbor根据个人习惯,一般都是非http并且是通过IP直接访问,如下:harbor仓库地址为:http://192.168.199.102:80,cont......
  • Containerd高阶命令行工具 - nerdctl 【2】
    1.前言对于用惯了dockercli的用户来说,containerd的命令行工具ctr使用起来不是很顺手,此时别慌,还有另外一个命令行工具项目nerdctl可供我们选择。nerdctl是一个与dockercli风格兼容的containerd的cli工具。nerdctl已经作为子项目加入了containerd项目,它的github地址是https:/......
  • 基于SpringBoot+Vue+ElementUI的在线考试系统(可做毕设)
    项目简介青云是一套麻雀虽小但五脏俱全的在线考试系统。采用了目前主流的技术栈SpringBoot+Vue+ElementUI,并进行了前后端分离。对于事务和锁都有应用,非常适合学习练手。项目演示项目演示地址:http://xuezhabiji.com:5000账号:admin密码:admin代码获取:github:https://github.com......
  • ElementUI之el-date-picker禁选配置
    日期选择器之picker-options设置<el-date-pickerv-model="dateChoose"clearabletype="date"format="yyyyMMdd"value-format="yyyyMMdd":editable="false":picker-options="pickerOpti......
  • 直播网站程序源码,element el-menu,前端做菜单搜索
    直播网站程序源码,elementel-menu,前端做菜单搜索方案一:递归+indexof实现步骤:JS实现树形结构数据的模糊搜索查询, 即使父节点没有,但子节点含有,父节点仍要返回。 /** *递归tree关键词搜索 * *@param{key}需要递归的key名 *@param{value}需要搜索查询的关键字 *......
  • DOM概述&Element对象获取与使用
    概述Document Object Model文档对象模型将标记语言的各个组成部分封装为对象JavaScript 通过DOM,就能够对HTML进行操作了Document:整个文档对象Element:元素对象Attribute:属性对象Text: 文本对象Comment:注释对象改变HTML元素的内容改变HTML元素的样式(CSS)对H......
  • ElementPlus文档本地启动
    1.下载ElementPlus项目本身ElementPlus官方项目本身是包含了最新的ElementPlus的开发文档的。这里放上ElementPlus的GitHub地址链接:ElementPlus(GitHub)有时候国内访问GitHub比较慢,所以这里也放下Gitee的地址:ElementPlus(Gitee)2.启动项目下载好项目之后,用命令行在项......
  • std::minmax_element的简单用法
    获取一个数组中的最大值和最小值,通过匿名函数声明自定义比较策略。#include<iostream>#include<vector>#include<algorithm>#include<string>#defineBUFSIZE6usingnamespacestd;typedefstruct{std::stringname;intdistance;}vi;intmain(){......
  • Element-ui使用过程中遇到的问题
    1.修改表单中的数据,列表行数据对应的同步修改原因:this.model=record;行为属于浅拷贝,直接修改,会修改指针地址中的内容;解决方法:(1)使用JSON转换:this.model=JSON.parse(JSON.stringtify(record));(2)使用Object.assign:this.model=Object.assign({},record);......
  • element Plus 中el-tooltip 和 el-popover超出宽度显示文字提示 否则不提示
    说明:设置固定宽度。文字超出宽度,用...显示。鼠标悬停到文字上,用el-tooltip显示全部文字内容如果文字未超出宽度,el-tooltip、el-popover隐藏。html:1<el-tooltip:content="node.label"placement="bottom"effect="light":disabled="isShowTooltip">2<span......