Element UI组件中el-col、el-row布局学习笔记

一、简介

el-col:列。是Element UI布局中的核心组件,他的作用的将一行分成24个网格,为了方便我们在不同的设备上适配不同的屏幕大小。我们可以通过指定span属性来确定一行中所占的网格数。

el-row:行。包裹在el-col外层,其中可以有无数个el-col。

    <el-row style="border:1px solid #333;width:300px;height:102px"><el-col :span="24"><div style="background:red;height:100px"></div></el-col></el-row>

 

在正常形态下,:span默认为24。假如:span为12,那么就是原本列数的一半。

    <el-row style="border:1px solid #333;width:300px;height:102px"><el-col :span="12"><div style="background:red;height:100px"></div></el-col></el-row>

  

二、el-row的属性:

:gutter  调整布局之间的宽度---分栏间隔。(也就是两列之间的间隔距离)

原代码:

    <el-row style="border:1px solid #333;width:300px;height:102px"><el-col :span="12"><div style="background:red;height:100px"></div></el-col><el-col :span="12"><div style="background:yellow;height:100px"></div></el-col></el-row>

 如果两个div间需要间隔以示区分。就用:gutter属性。

    <el-row :gutter="20" style="border:1px solid #333;width:300px;height:102px"><el-col :span="12"><div style="background:red;height:100px"></div></el-col><el-col :span="12"><div style="background:yellow;height:100px"></div></el-col></el-row>

 然而在网页页面代码中,其代码显示为:

 也就是说,:gutter属性其实是设置了div的padding属性。

三、el-col属性

(1):offset  调整方块的位置(每次1格/24格)

    <el-row :gutter="20" style="border:1px solid #333;width:300px;height:102px"><el-col :offset="6" :span="12"><div style="background:red;height:100px"></div></el-col></el-row>

(2) :push 向右移动格数,值为1-24之间整数

    <el-row style="border:1px solid #333;width:300px;height:102px"><el-col :span="12" :push="2"><div style="background:red;height:100px"></div></el-col></el-row>

 

 

(3):pull 向左移动格数,值为1-24之间整数

    <el-row style="border:1px solid #333;width:300px;height:102px"><el-col :span="12" :pull="2"><div style="background:red;height:100px"></div></el-col></el-row>

 

 (4)Element UI响应式布局

xs:<768px 响应式栅格数或者属性对象,超小屏,比如手机。例如:{ span: 4, offset: 8 }

sm:≥768px 响应式栅格数或者属性对象,小屏幕,比如平板。例如:{ span: 4, offset: 8 }

md:≥992px 响应式栅格数或者属性对象,中等屏幕,比如桌面显示器。例如:{ span: 4, offset: 8 }

lg:≥1200px 响应式栅格数或者属性对象,大屏幕,比如大桌面显示器。例如:{ span: 4, offset: 8 }

xl:≥1920px 响应式栅格数或者属性对象,超大屏幕显示器,比如2k屏等。例如:{ span: 4, offset: 8 }

<el-col :span="20" :xl="{span:16}"></el-col>

 三、对齐方式

通过设置type="flex",启动flex布局,通过justify的属性调整排版方式。

justify都属性值:center 居中对齐 start 左对齐 end 右对齐 space-between 空格间距在中间对齐 space-around 左右各占半格空格对齐

    <el-row type="flex" justify="center" style="border:1px solid #333;width:300px;height:102px"><el-col :span="12"><div style="background:red;height:100px"></div></el-col></el-row>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/18411.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Matlab 入门简介

MATLAB 的工作界面默认布局自定义布局历史记录窗口调用以前运行过的语句 常用操作1. 清除操作clc 效果clear 效果clfclf 帮助文档clf 效果 close 效果 2. 帮助 Matlab 中的数据结构矩阵的数据访问向量化操作的内置函数 常量与变量1. 常量表2. 变量的命名规则3. 语句的常见形式 …

CVE-2023-23752-Joomla权限绕过漏洞研判分析

CVE-2023-23752-Joomla权限绕过漏洞分析 简介 Joomla是一个开源免费的内容管理系统&#xff08;CMS&#xff09;&#xff0c;基于PHP开发。 在其4.0.0版本到4.2.7版本中&#xff0c;存在一处属性覆盖漏洞&#xff0c;导致攻击者可以通过恶意请求绕过权限检查&#xff0c;访问…

day31-EMP项目实战(servlet+jsp)

0目录 EMP项目实战&#xff08;servletjsp&#xff09; 1. 1. 创建maven工程&#xff0c;导入依赖&#xff0c;创建service&#xff08;服务包&#xff09;&#xff0c;dao&#xff08;持久包&#xff09;&#xff0c;servlet&#xff08;控制包&#xff09;&#xff0c;enti…

华大HC32F460 TCP Server实验

目录 1.实验目标 2.实验准备 3.主流程图 4.驱动代码 5.实验步骤 1.实验目标 本实验使用W5500服务器功能&#xff0c;通过串口实现与本地客户端透传数据。 2.实验准备 硬件搭建&#xff1a;ZW-HC32F460-BZ标准版开发板1套 软件搭建&#xff1a;MDK5.22 3.主流程图 4.驱动…

CopyOnWriteArrayList使用以及原理分析

文章目录 一、CopyOnWriteArrayList的简介二、CopyOnWriteArrayList类的继承关系1、Iterable接口&#xff1a;2、Collection接口&#xff1a;3、List接口&#xff1a;4、Cloneable接口&#xff1a;5、Serializable接口&#xff1a;6、RandomAccess接口&#xff1a; 三、CopyOnW…

Java 匿名对象

一、简介 1.1.含义 没有名字的对象 。以常规的创建对象的方法&#xff1a; AtomicInteger atomicInteger new AtomicInteger(100000);格式&#xff1a; 类名 变量名 new 类名(); 这样就完成了对象的创建。注意&#xff1a;&#xff08;&#xff09;内可以无参数&#xff0c…

前端|项目实操流程|学成在线项目实操

参考视频&#xff1a;黑马程序员前端CSS3基础教程&#xff0c;前端必备基础 目录 &#x1f4da;案例准备工作 &#x1f4da;CSS属性书写顺序 &#x1f407;布局定位属性 &#x1f407;自身属性 &#x1f4da;页面布局整体思路 &#x1f4da;学成在线项目制作 &#x1f4…

DevOps(一)

DevOps 1. DevOps起源1.1 瀑布开发模型1.2 敏捷开发模型 2. DevOps到底是什么&#xff1f;3. DevOps与虚拟化、容器、微服务4. CI/CD是什么 &#xff1f;4.1 CI 持续集成&#xff08;Continuous Integration&#xff09;4.2 CD 持续交付&#xff08;Continuous Delivery&#x…

【Matlab】智能优化算法_亨利气体溶解度优化算法HGSO

【Matlab】智能优化算法_亨利气体溶解度优化算法HGSO 1.背景介绍2.数学模型2.1 亨利定律2.2 HGSO 3.文件结构4.伪代码5.详细代码及注释5.1 Create_Groups.m5.2 Evaluate.m5.3 fun_checkpoisions.m5.4 fun_getDefaultOptions.m5.5 HGSO.m5.6 main.m5.7 sumsqu.m5.8 update_posit…

微信小程序input的placeholder脱离文档流

今天进行真机调试时input的提示词 placeholder脱离了文档流&#xff0c;但是奇怪的是input框没有脱离文档流 如下图所示&#xff1a; 微信开发工具正常&#xff1a; 真机&#xff1a;不正常 脱离文档流 解决方法&#xff1a; <view clas…

【NeRF】相机的内外参是什么?单目相机是如何成像的?

文章目录 【NeRF】相机的内外参是什么&#xff1f;单目相机是如何成像的&#xff1f;1.相机外参2.相机内参 【NeRF】相机的内外参是什么&#xff1f;单目相机是如何成像的&#xff1f; 在做Nerf时对其中的一些原理感到困惑&#xff0c;因而把这些基础理论知识总结下来&#xff…

【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(MatlabSimulink)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…