vue项目中,修改elementui一些复杂控件样式

news2024/9/21 12:31:09

1.前言

在vue项目中,我们为了快速开发,会用到elementui。但很多时候,elementui的样式不满足于我们项目的样式需求。这时候我们需要修改原生elementui的样式。

2.简单控件的样式修改

对于elementui中一些简单的控件,如按钮之类的,没有复杂的交互空间,可以直接打开 f12调试页面,找到该dom元素的class名称,在vue页面下重写覆盖该样式即可。
如果没有生效,也可以通过在改class前,加上父级的class,提高该样式的优先级。
在这里插入图片描述
在这里插入图片描述
如图,直接在页面上修改css覆盖

.el-button--default{
   background: "#ffcc00";
}

或者:

.parentClass .el-button--default{
   background: "#ffcc00";
}

注意parentClass 是包住按钮的父标签的class,如果引入了sass则写法为

.parentClass {
	.el-button--default{
  		 background: "#ffcc00";
	}
}

3.复杂控件样式的修改

当我们遇到复杂的控件时,以上方法我们会发现我们设置的样式并不能生效,比如颜色选择器控件:
在这里插入图片描述
我们之间用上面的方式覆盖样式el-color-picker__trigger并不能生效。
这时候我们需要使用v-deep深度选择器,如下写法才可以覆盖成功(我这里工程是引入了sass的,深度选择器写法如下):

::v-deep .el-color-picker__trigger {
  display: inline-block;
  box-sizing: border-box;
  height: 144px;
  width: 193px;
  /* padding: 4px; */
  /* border: 1px solid #e6e6e6; */
  border-radius: 6px;
  font-size: 0;
  position: relative;
  cursor: pointer;
}

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Xshell链接本地20.04Ubuntu虚拟机

一、打开虚拟机设置选择自定义-net8 二、打开虚拟网络编辑器,点击更改设置 三、打开网络设置,如图操作 四。打开虚拟机,进入终端,输入ifconfig 五、su root进入root模式,配置静态网卡 # 备份配置文件 cd /etc/netpla…

Qt:玩转QPainter序列一

前言 最近想潜心研究一下QPainter这个类,最好把QPainter所有的函数都敲一遍,特地记录一下。 在说QPainter之前我们需要了解两个非常重要的东西 第一个坐标系 我用两张图来表示 代码实操的结果 更加详细的坐标系内容请看我的另一篇博客 第二个是有…

一款基于cesium的开源地图工具

Cesium是一个开源的、世界级的、展现3D全球地图的JavaScript类库,它毫无疑问已然成为WebGIS开发中三维地球框架的首选。本次给大家带来的是一个结合CesiumVue的前端地图开发框架,支持很多种地图渲染特效,同时还支持模型加载到地图上面。 开源地址&#…

Linux安装显卡驱动

本文详细阐述了在Linux系统中安装显卡驱动的步骤和注意事项。首先,文章介绍了显卡驱动的重要性,以及为什么需要安装或更新显卡驱动。接着,针对不同类型的显卡(如NVIDIA、AMD等),文章提供了具体的安装步骤和…

进程与程序的学习

1、进程与程序 程序:本地文件,编译后产生的文件.elf执行文件,存储在硬盘中的文件;进程:程序运行期间就是一个进程;(主要讨论两个进程的交互)程序是静态的,进程是动态的;程序执行后Linux内核自动完成虚拟内存(资源)分配,成进程; 将数据段、代码段这些运行时必要的…

ProxySQL 读写分离配置

ProxySQL 是一个高性能、高可用的 MySQL 代理软件,旨在提升 MySQL 数据库的可扩展性和性能。它可以在应用程序和 MySQL 服务器之间充当中间层,提供强大的路由、负载均衡和查询优化功能。 ProxySQL 的主要功能: 查询路由: ProxySQ…

王者站撸分析

王者站撸分析 问题背景 有这样两个角色 其中一个角色的被动是受到攻击会减少攻击者的攻速1%,该被动可以叠加40层 另一个角色的被动是攻击敌方会提升自己1%的免伤效果,该被动可以叠加20层。 在站撸情况下 哪方胜算更大? 为了解决这个问题,我…

基于Flask-REXTs创建一个项目接口并利用github上传部署

实习过程中需要自己单独编写一个项目使用到的api,并独立完成api的上传部署,这里记录一下全过程。 第一步 编写本地代码 IDE pycharm上创建一个项目名称,然后所有项目文件及结构如下: 其中app.py文件就是实现的接口,就…

ant design pro 如何实现动态菜单带上 icon 的

ant design pro 如何去保存颜色ant design pro v6 如何做好角色管理ant design 的 tree 如何作为角色中的权限选择之一ant design 的 tree 如何作为角色中的权限选择之二ant design pro access.ts 是如何控制多角色的权限的ant design pro 中用户的表单如何控制多个角色 如上图…

免费无损音乐、音效素材,马住着6个网站

如果你正在寻找免费的无损音乐和音效素材,这里有6个网站可以帮助你找到高质量的资源。无论是制作视频、播客还是其他创意项目,这些平台提供了丰富的选项,满足你的各种需求。 1、菜鸟图库 音效素材下载_mp3音效大全 - 菜鸟图库 菜鸟图库音…

Datawhale X 李宏毅苹果书 AI夏令营 学习笔记(三)

批量归一化(Batch Normalization,BN) 如果说自适应学习率是让训练适应loss,那归一化就是让loss适应训练。 我们抛掉使用自适应学习率的想法,重新看下面的图。可以看到w1固定时,w2的梯度是比较大的。w2固定时,w1的梯度…

GitHub开源的PDF管理工具Stirling-pdf

Stirling pdf 手动搭建docker搭建 官网:https://github.com/Stirling-Tools/Stirling-PDF 手动搭建 Ubuntu2404环境 安装所需软件包 apt install -y git automake autoconf libtool libleptonica-dev pkg-config zlib1g-dev make g openjdk-21-jdk python3…

【R语言】基于nls函数的非线性拟合

非线性拟合 1.写在前面2.实现代码 1.写在前面 以下代码记录了立地指数的计算过程,包括了优势树筛选、误差清理、非线性拟合以及结果成图。 优势树木确定以及数据清理过程: 相关导向函数: 2.实现代码 ##*******************************…

web测试之功能测试常用的方法有哪几种?有什么要点要注意?

1、前言 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 2、常用的测试方法如下: 1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换…

在Excel中“直接引用”字符串地址

indirect是Excel唯一可以拥有直接解析字符串引用地址参数能力的函数,是绝无仅有的宝贝疙瘩。 (笔记模板由python脚本于2024年08月21日 12:45:49创建,本篇笔记适合喜欢用Excel处理数据的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网:ht…

Navicat中怎么查看数据库密码

一、版本问题 场景:在配置数据库连接后,忘记了数据库的密码,想要找回来。 其实有些版本(好像是低版本才有,具体哪个版本就没去研究了)在配置连接页面,是有个选项勾选是否显示密码的&#xff0…

Datawhale AI 夏令营(第五期) 李宏毅苹果书 Task 1 《深度学习详解(入门)》- 1.1 通过案例了解机器学习

预测本频道观看人数(上) - 机器学习基本概念简介_哔哩哔哩_bilibili 1 隐藏任务:找出本篇中形如回归(regression)加粗字体的术语,并用自己的话进行解释,列成表格 术语解释机器学习(…

改VS2008 MFC项目 C语言1改字体,2颜色,3界面禁用项 CCM4202S量产SP下载工具 天津国芯

效果 1改字体 用progresss上画文字,并改字体及大小 要修改 DrawText 函数绘制文本的字体大小,你需要在绘制之前设置设备上下文的字体。这里是一个完整的示例,展示了如何在使用 DrawText 函数之前设置字体大小。 假设你已经有一个 HDC 设备…

85.游戏改造-修改UI分辨率,面向对象方式

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于:易道云信息技术研究院 上一个内容:84.游戏改造-窗口化下的分辨率 首先剑侠情缘这个游戏它按f9是可以隐藏ui界面的&#xf…