Element UI如何自定义样式

简介

Element UI是一套非常完善的前端组件库,但是如何个性化定制其中的组件样式呢?今天我们就来聊一聊这个

举例

就拿最常见的按钮 el-button来举例,一般来说默认是蓝底白字。效果图如下

可是我们想个性化定制,让他成为粉底红字应该怎么办呢?

方法1

使用行内样式,直接设置el-button的样式

bash 复制代码
  <el-button color="pink" style="color: red">红字</el-button>
  1. 优点:使用浏览器工具直接定位到影响样式的属性名或者类名,使用style直接修改,方便易懂
  2. 缺点:只修改一俩个样式还行,大面积修改的话会让标签显的很乱。不美观

方法2

使用深度选择器,在style标签中修改样式,深度选择器有以下三中

  1. >>>(适用于css样式)
  2. /deep/(适用于less样式)
  3. :deep()(适用于scss样式)
bash 复制代码
:deep(.el-button) {
  color: red;
}

效果图

相关推荐
小土豆_77713 分钟前
Owl 2.8.1 核心语法速查表(新手专用)
前端·odoo/owl
firstacui19 分钟前
LVS三种模式搭建
前端·chrome
wanzhong233320 分钟前
开发日记13-响应式变量
开发语言·前端·javascript·vue
代码游侠23 分钟前
学习笔记——文件传输工具配置与Makefile详解
运维·前端·arm开发·笔记·学习
踢球的打工仔27 分钟前
typescript-类的静态属性和静态方法
前端·javascript·typescript
匠心网络科技29 分钟前
前端框架-Vue双向绑定核心机制全解析
前端·javascript·vue.js·前端框架
Jinuss29 分钟前
源码分析之React中的FiberRoot节点属性介绍
前端·javascript·react.js
微光守望者34 分钟前
Unity小知识【2】:Transform与RectTransform,UI和3D对象的空间转换秘诀
ui·3d·unity
自回归向前看38 分钟前
2020-25 Js ES新增加特性
前端·javascript
wanzhong233341 分钟前
开发日记14-vite配置多环境
服务器·前端·vue