首页 > 其他分享 > el-row使用非零 gutter 时宽度溢出出现水平滚动条

el-row使用非零 gutter 时宽度溢出出现水平滚动条

时间:2023-06-06 23:35:30浏览次数:32  
标签:el 场景 18 非零 滚动条 gutter row

验证

代码

<template>
  <div>
    <el-alert
      title="1. 如果为row直接添加gutter的话会导致超出父盒子的宽度,可以为父盒子设置左右的padding=gutter/2"
      type="success"
      :closable="false"
    >
    </el-alert>
    <el-alert
      title="2. 建议还是不要使用row的gutter,如果需要padding,由内容自己去控制padding"
      type="success"
      :closable="false"
    >
    </el-alert>
    <div class="test">
      <el-divider>普通用法</el-divider>
      <el-row>
        <el-col :span="6"> 6 </el-col>
        <el-col :span="6">6</el-col>
        <el-col :span="6">6</el-col>
        <el-col :span="6">6</el-col>
      </el-row>
      <el-divider>为row添加gutter</el-divider>
      <el-row :gutter="30">
        <el-col :span="6">6</el-col>
        <el-col :span="6">6</el-col>
        <el-col :span="6">6</el-col>
        <el-col :span="6">6</el-col>
      </el-row>
      <!-- 上面的问题,设置了gutter后,有下面两个变化
          1. row的宽度会增加30px(通过margin负值);
          2. col会增加15左右的padding
     -->
      <el-divider
        >场景1:容器分两块,左边18份,右边6份,容器有左右的内边距</el-divider
      >
      <div class="demo">
        <el-row :gutter="30">
          <el-col :span="18">18</el-col>
          <el-col :span="6">6</el-col>
        </el-row>
      </div>
      <el-divider>场景2:在场景1的条件下,对18份再细分4份</el-divider>
      <div class="demo">
        <el-row>
          <el-col :span="18">
            <el-row>
              <el-col :span="6">6</el-col>
              <el-col :span="6">6</el-col>
              <el-col :span="6">6</el-col>
              <el-col :span="6">6</el-col>
            </el-row>
          </el-col>
          <el-col :span="6">6</el-col>
        </el-row>
      </div>
    </div>
  </div>
</template>
<script setup></script>
<style scoped>
.test {
  width: 900px;
  margin: 0 auto;
  height: 300px;
  border: 1px solid #f00;
}
[class*="el-col"] {
  border: 1px solid #000;
}
.demo {
  padding: 0 15px;
}
.el-alert {
  margin-bottom: 10px;
}
</style>

标签:el,场景,18,非零,滚动条,gutter,row
From: https://www.cnblogs.com/it774274680/p/17462051.html

相关文章

  • 在 SSM 中基于 MyBatis-PageHelper 分页插件的分页功能实现
    1引入分页插件2配置拦截器插件注意顺序!!!3插件使用serviceImpl.javacontroller.javajsp文件4效果测试pagehelper/Mybatis-PageHelper说明文档Spring4。X应用DEMO......
  • 2023春秋杯 sigin_shellcode
    2023春秋杯春季赛sigin_shellcode分析ida打开,程序的主干如下,就是一个下落的游戏,主要有三个功能:menu:进行选择,继续下落或者退出shopping:用金币购买道具,用于增加攻击力down:下落,其中有一个获取金币的函数,以及到达100层时进行决战的函数。mainint__cdecl__noreturnmain(......
  • Laravel Api接口数据进行加解密
    Laravel利用中间件处理API接口数据加解密;在某些时候,为了接口数据的安全和保密性,需要对来回的数据进行加密处理。如果是Laravel框架,中间件绝对是个好东西。Laravel中间件包含一个完整的工作流,即请求前中间件(request)和请求后中间件(response)。在我们这次的场景中,刚好很好的用到了......
  • sklearn和statsmodels中logit的区别
    sklearn中的logit是加了L2正则的逻辑回归,statsmodels中的是标准的LR 原文......
  • 基于《PythonCookbook》的学习(3)——利用 Shell 通配符做字符串匹配
    fnmatch模块提供了fnmatch()和fnmatchcase()两个函数可以使用通配符模式对文本进行匹配fnmatch所完成的匹配操作有点介乎于加单的字符串方法和全功能的正则表达式之间。感觉蛮鸡肋的…:(......
  • Docker for Windows 中文文档(2)——Set up tab completion in PowerShell
    在PowerShell中设置tab完成如果您希望为Docker命令提供方便的选项卡完成,可以按如下方式安装posh-dockerPowerShell模块。1.启动“elevated”PowerShell(即以管理员身份运行)。为此,请搜索PowerShell,右键单击,然后选择以管理员身份运行。当系统询问您是否允许此应用更改您的设备时,......
  • 第三天:环境变量搭建和运行HelloWord程序
    java开发环境搭建配置环境变量我的电脑-->右键属性点击高级系统设置选择环境变量选择系统变量,新建--》JAVA_HOME配置path变量测试是否安装成功打开cmd输入命令java-version目录含义bin:存放一些可执行程序include:JDK是由C和C++编写启动时......
  • linux shell if else 多个选择条件的判断语句 语法
    该脚本为,如果满足i等于mysql、information_schema、performance_schema、db_sys_stat其中一个那么就跳出执行下面的。重点介绍:if条件语句[]左右两个都要有一个空格。#!/bin/bash#2012-12-25bycocoforiin`cat./db_list.txt`doif["$i"=="mysql"]||["$i"==......
  • mysql select into outfile 语法 乱码问题
    一个常见的问题,mysql导出csv格式的语法,已经乱码问题:由于数据库一般默认的是UTF-8格式的字符集,而execl默认的是gbk格式的字符集,这里有两种方法解决乱码:方法一:先转出.txt格式的文件,然后选择用excel打开时,提示选择哪种编码打开,选择gbk即可select*frommobile_order_regionwhere......
  • MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=D
    hive删除表时报错如下:hive>droptableaaa;FAILED:ExecutionError,returncode1fromorg.apache.hadoop.hive.ql.exec.DDLTask.MetaException(message:javax.jdo.JDODataStoreException:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyou......