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;
}

效果图

相关推荐
gc_22997 小时前
Vue框架学习(1:环境搭建)
vue.js
原则猫8 小时前
UDP 到底怎么实现可靠的
前端
Java后端的Ai之路8 小时前
14、ReactJS - 路由(Router)
前端·react.js·状态模式
裕晟资质规划9 小时前
三类涉密资质延续时限差异分析:军工60日与集成印制3个月的边界
java·服务器·前端·网络·安全
ShineWinsu9 小时前
对于JavaScript:JavaScript基础语法的解析
开发语言·前端·javascript·面试·web·基础语法·循环
月夏9 小时前
Vue3 转 React:18 项对照表 + 5 个必踩的坑(附 7 天上手路线)
前端
广州华水科技10 小时前
单北斗GNSS位移监测系统的应用与维护解析
前端
梦曦i10 小时前
uni-storage 0.1.0 发布:TTL过期管理+多实例隔离
前端·storage·uni-app x
猫头_11 小时前
AI 流式传输工程指南:模型吐出半截 JSON,前端如何边收边渲染?
前端·javascript·llm
console.log('npc')12 小时前
第 1 章 项目概述与环境搭建
前端·人工智能·大模型