Element Ui 学习笔记(部分)

本文是关于Element UI的学习笔记,主要涵盖边界半径、页边距、网格系统、响应式布局等内容,深入讲解了按钮、单选框、链接等组件的用法,包括禁用状态、图标按钮、加载中效果以及尺寸配置。
摘要由CSDN通过智能技术生成

border-radius 边界半径

margin-bottom 页边距底部

grid-content 网格内容

min-height 最小高度

padding 凑篇幅的文字

gutter 檐沟(属性来指定每一栏之间的间隔,默认间隔为 0)

submenu 子菜单

slot n.狭槽;(投放或插入东西的)窄缝,扁口;(名单、日程安排或广播节目表中的)位置,时间,机会 ;v.投放;插入;(被)塞进;(被)装入

<el-row :gutter="20">
  <el-col :span="16"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>
</el-row>

通过制定 col 组件的 offset 属性可以指定分栏偏移的栏数

<el-row :gutter="20">
  <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="6" :offset="6"><div class="grid-content bg-purple"></div></el-col>
</el-row>

通过 flex 布局来对分栏进行灵活的对齐。将 type 属性赋值为 ‘flex’,可以启用 flex 布局,并可通过 justify 属性来指定 start, center, end, space-between, space-around 其中的值来 定义 子元素的排版方式。

<el-row type="flex" class="row-bg">
  <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
</el-row>

bootstrap loader 引导加载程序

loader 装货的人,装货设备,装弹机;装板机

响应式布局(参照了 Bootstrap 的 响应式设计,预设了五个响应尺寸:xssmmdlgxl

<el-row :gutter="10">
  <el-col :xs="8" :sm="6" :md="4" :lg="3" :xl="1"><div class="grid-content bg-purple"></div></el-col>
  <el-col :xs="4" :sm="6" :md="8" :lg="9" :xl="11"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :xs="4" :sm="6" :md="8" :lg="9" :xl="11"><div class="grid-content bg-purple"></div></el-col>
  <el-col :xs="8" :sm="6" :md="4" :lg="3" :xl="1"><div class="grid-content bg-purple-light"></div></el-col>
</el-row>

Element 额外提供了一系列类名,用于在某些条件下隐藏元素。这些类名可以添加在任何 DOM 元素或自定义组件上。如果需要,请自行引入以下文件:

import 'element-ui/lib/theme-chalk/display.css';

包含的类名及其含义为:
hidden-xs-only - 当视口在 xs 尺寸时隐藏
hidden-sm-only - 当视口在 sm 尺寸时隐藏
hidden-sm-and-down - 当视口在 sm 及以下尺寸时隐藏
hidden-sm-and-up - 当视口在 sm 及以上尺寸时隐藏
hidden-md-only - 当视口在 md 尺寸时隐藏
hidden-md-and-down - 当视口在 md 及以下尺寸时隐藏
hidden-md-and-up - 当视口在 md 及以上尺寸时隐藏
hidden-lg-only - 当视口在 lg 尺寸时隐藏
hidden-lg-and-down - 当视口在 lg 及以下尺寸时隐藏
hidden-lg-and-up - 当视口在 lg 及以上尺寸时隐藏
hidden-xl-only - 当视口在 xl 尺寸时隐藏

Container 布局容器

:外层容器。当子元素中包含 或 时,全部子元素会垂直上下排列,否则会水平左右排列。
用于布局的容器组件,方便快速搭建页面的基本结构:

<el-container>
  <el-header>Header</el-header>
  <el-main>Main</el-main>
  <el-footer>Footer</el-footer>
</el-container>

实例

 <el-submenu index="1">
        <template slot="title"><i class="el-icon-message"></i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Element UI中的插槽使用方法是通过使用v-slot指令来定义插槽内容。在表格组件中,可以使用v-slot来自定义表格的头部插槽。例如,可以在表格的头部插入额外的内容,如搜索框或筛选按钮。 举个例子,Element UI中的插槽可以通过以下方式定义: ```html <el-input v-model="name" clearable placeholder=""> <el-button slot="append" icon="el-icon-caret-bottom" @click="show()"></el-button> </el-input> ``` 以上代码中,使用了slot="append"来定义了一个名为"append"的插槽,将el-button作为插槽内容,从而在el-input组件中添加了一个带有下拉箭头的按钮。 总结:Element UI中的插槽使用v-slot指令来定义插槽内容,可以通过slot属性来指定插槽的名称,从而实现自定义表格的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【Vue】Element Plus和Element UI中插槽使用](https://blog.csdn.net/SqlloveSyn/article/details/131063970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [vue+element UI 学习总结笔记(四)_ 插槽](https://blog.csdn.net/wh_xia_jun/article/details/100881641)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Y X X

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值