element-UI样式修改button篇

给elementUI中el-button加宽高背景颜色,大小设置,去掉默认颜色边框,园角度 1.尺寸大小设置 设置宽高需要把尺寸改为最小给el-button加size=“mini” 就可以设置宽高了width height 2.背景颜色 ( 默然样色类型 type=“primary” ) (1)想要改变背景颜色 style=“background: #fb435f” 就出现背景颜色 ,但是本身有默认颜色边框他的primary el-button外面div加个名 .bg_btn >>> .el-button–primary { border: none; } 加这个就可以去掉默认 阅读详情
AI摘要

本文详细介绍了ElementUI中按钮的样式定制方法,包括颜色、大小、形状等限定的修改方式,以及如何针对不同限定的按钮进行样式调整,适合前端开发者参考。

elementui的button主要使通过给button添加限定来修改样式的,具体使如何实现的我还不是很清楚,但是,不妨碍修改样式

elementui中button主要是靠字体、内边距(padding)撑起来的,因此,修改字体大小和内边距(padding)可以修改其大小(介绍按钮大小限定会详细介绍),下面来看elementui中button的各种限定:

element的各种限定:

限定的话主要有以下几方面:

颜色限定:颜色限定主要包含的样式有:字体颜色(color) 背景颜色(background-color) 边框颜色(border-color)

primary 主要

success 成功

info 信息

warning 警告

danger 危险

plain 朴素

大小限定:大小限定主要包含样式有 字体大小(font-size) 内边距大小(padding)

medium 中等

small 小型

mini 迷你

形状限定:形状限定主要包含的就是圆角样式实现的(border-radius)

round 圆角按钮

circle 圆形按钮

介绍完按钮限定,接下来就是修改样式了。

如果是自己从头开始写项目,那么可以使用普通按钮直接使用:.el-button(样式类名)修改样式,button主要有哪些样式上面也有介绍,这里就不赘述了,不过有一点要注意,如果官方给的四种大小没有你想要的,需要自己修改,不要直接修改按钮的高度(height);上面提到过官方的按钮是靠字体大小(font-size)和内边距(padding)撑起来的,如果直接高度,可能会导致按钮字体不居中,宽度(width)也一样。颜色、字体颜色的都可以自己加。

但如过是别人的模板,但是又要自己修改样式,就需要把模板中不同的按钮样式改统一了,那么就需要改不同样式的按钮了

如果是普通按钮,使用.el-button  就好如:

.el-button {
  background-color: #000;
  color: red;

}

如果有各种限定的,.el-button 就不好使了,需要在给类也加上同样的限定,如成功按钮就要 .el-button--success 来修改,别的限定也一样类名如下:

.el-button--primary 主要按钮

.el-button--success 成功

.el-button--info 信息

.el-button--warning 警告

.el-button--danger 危险

.el-button--medium 中等

.el-button--small 小型

.el-button--mini 迷你

如:

.el-button--info,
.el-button--default,
.el-button--cyan,
.el-button--primary,
.el-button--success,
.el-button--warning,
.el-button--danger {
  border: 1px solid #cococo;
  color: red;
}

以上这些是可以用来修改限定按钮的样式,但是还有几个限定修改方式不是加限定了是加.is-[限定名],主要有 plain round circle disabled(这个是html按钮本身的属性,虽然有elementui的样式,但是我没有归类到element的限定中)

如需修改,需要用下面的方式:

.el-button--primary.is-plain

如果是还有别的这种方式的限定,继续 . 就好,如主要按钮(primary)+朴素(plain )+不可用就需要

.el-button--primary.is-plain.is-disabled

如:

.el-button--primary.is-disabled:active {
  background-color: #eee;
  border: 1px solid #ccc;
}

在此就不一一列举了。

如果有鼠标悬停的,直接使用伪类选择器 :hover就好。

 

如:

.el-button--danger.is-disabled:hover{
  background-color: #eee;
  border: 1px solid #ccc;
}
}

最后,elementUI自带一个左边的外边距(margin-left),如果排版需要,记得将其去掉

vue项目全局修改el-button样式 修改前: 效果图: 代码修改: 在没有scoped的style标签里面修改: <style lang="scss"> .el-button--primary { color: rgb(148, 197, 238); background-color: rgb(240, 248, 255); border-color: rgb(148, 197, 238); font-size: 14px; &:hover { color: rgb(240, 2 阅读详情

相关推荐

【前端系列】Element-UI 悟道

官网地址Element UI 是一个基于 Vue.js 的开源用户界面框架,用于构建 Web 应用程序的用户界面。它提供了一系列的可重用的 UI 组件,包括按钮、表单、对话框、菜单、表格、图表等,以帮助开发者更轻松地构建功能丰富的前端界面。Element UI 设计风格简洁美观,易于定制和使用,因此它在许多 Vue.js 项目中被广泛使用。

m0_74823963的博客 955

vue element 按钮组件的宽高设置

1.普通的设置按钮的长和宽 只需要给按钮添加一个样式 在样式里面写上,我是看控制台改成这个样子的,这样就能行了 .add_btn { min-width: 56px; min-height: 28px; } 有时候按钮的样式改得也非常奇奇怪怪,非常神奇 2.特殊的,其实也没有特殊,就是按照上面的方法改不出来,多加了点东西 类似于这两个按钮,他也是element里面的按钮组件,在我调试的时候出现了许多奇奇怪怪的长度和宽度 之后也是让我误打误撞,给设置成功了 样式如下 ...

女神的博客 2万+

Element UI Button 按钮颜色变化:前端开发

Element UI 是一个流行的前端组件库,提供了丰富的UI组件,包括按钮组件。在这个示例中,我们使用了 Vue.js 框架来构建页面,并结合 Element UI 组件实现按钮颜色的变化。接下来,我们将创建一个简单的页面,以演示按钮颜色的动态变化。在 Element UI 中,按钮的颜色通过不同的 CSS 类来实现。通过这种方式,当用户选择不同的颜色选项时,按钮的颜色会动态变化,呈现出不同的样式效果。的值会发生变化,从而触发计算属性的重新计算,更新按钮的样式类。的值动态生成按钮的样式类名。

api_git355的博客 2889

修改elementUI的button按钮大小

给需要改变大小的按钮添加这个class。如果要改这个页面的所有按钮,class名字改为“.el-button{}”,不用单独加在button。

monody666的博客 1万+

线性模型:AR、MA、ARMA、ARMAX、ARX、ARARMAX、OE、BJ等

线性模型:AR、MA、ARMA、ARMAX、ARX、ARARMAX、OE、BJ等

zephyr_wang的博客 1万+

【智能体评测】BrowserUse:一款超越 Anthropic Computer Use 的开源智能体

本文将全面介绍 BrowserUse 的核心功能、配置与使用方法,以及通过多场景测试评估其性能。

surfirst的博客 4099

Element-plus修改样式

修改样式合集

daimaxiaodao的博客 8486

SUMO仿真教程(1) ——安装环境的设置(Windows 10系统)

SUMO安装环境的设置 目录一.SUMO下载的官方网址二.下载步骤:三.环境设置:1.打开设置环境变量的界面2.用户(Administrator)变量设置3.系统变量设置四.总述 一.SUMO下载的官方网址 sumo的下载地址: 二.下载步骤: 1.以sumo1.8.0为示例进行演示,点击下载地址; 2.选择Windows64位的安装版本,如下图所示: 3.点击对应版本会跳转到如下图所示的界面,等待几秒后会自动下载(温馨提示:请将下载路径提前设置好): 4.到目标存储路径下查看下载完成的SUMO(本

weixin_50632459的博客 1万+

element-ui 修改el-form-item样式

element-ui 修改el-form-item下所有元素样式,修改el-form-item下label的样式

m0_47659279的博客 1万+

小米手机免登录开启USB安装与调试(MIUI 9-11实测,已Root可用)

本文详细介绍了小米手机免登录开启USB安装与调试的底层方案,适用于已Root的MIUI 9-11版本设备。通过修改系统配置、禁用MIUI安装器验证和强制开启USB调试等步骤,帮助开发者绕过账号限制,实现快速调试。文章包含不同MIUI版本的兼容性处理和常见问题解决方法,实测有效。

weixin_33675507的博客 289

基于CNN网络的轴承故障诊断

内容参考:《基于卷积神经网络的轴承故障 诊断算法研究》–张伟 代码参考: https://github.com/AaronCosmos/wdcnn_bearning_fault_diagnosis 1 背景: 基于信号处理的特征提取+分类器的传统智能诊断算法,对专家经验要求高,设计耗时且不能保证通用性,已经不能满足机械大数据的要求。提出使用基于卷积神经网络智能诊断算法来自动完成特征提取以及故障识别。 1.1 挑战 机电产品故障诊断面临的挑战,有三大特点: (1)数据量大,专业分析人员的数量严重不足,仅依靠人

weixin_45679938的博客 7万+

修改element-ui按钮样式

/* 更改element-UI按钮样式 */ .el-button–primary{ color: #fff; background-color: #8B83D2; border-color: #8B83D2; } .el-button–primary:hover{ background-color: #0ABBF9; border-color: #0ABBF9; } .el-button–pri...

Wming优快云的博客 2万+

【27】软考软件设计师——数据流图(DFD)补全题满分精讲|下午15分大题深度拆解

本文是《软件设计师·50讲通关|从零基础到工程师职称》专栏第27篇,深度精讲**下午案例题第1道必考大题:数据流图(DFD)补全**,该题单题分值高达**12 ~ 15分**,是整张试卷最稳的保底得分大题。我结合多年备考复盘与真题阅卷规则,超详细拆解DFD四大核心元素标准定义、机考绘图规范、三层分层逻辑、**父图子图平衡刚性扣分规则**,升级强化版「DFD满分补全三步法」;复刻历年高频真题完整流程,拆解缺失数据流定位、实体/存储辨析、平衡改错、文字需求对照全流程,配套**阅卷满分答题话术、机考避坑细则

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 590

改变elementui卡片crad样式_element-ui组件样式修改

@component-namespace后面跟着的通常是 el,会通知整个组件的class前缀渲染为 el以下的部分是跟在 @component-namespace层级之后,也就是都在 @component-namespace el {...}花括号内。@b后面跟着的class会渲染为: el-class。例如:@b alert{...}会被渲染为el-alert{...}@modifier或者 ...

weixin_36382999的博客 2078

如何学习总线技术

如何学习总线技术 以形象生动的比喻来描绘了总线技术的基本思想,指出了总线的基本分类和总线传输的基本原理,以及在学习过程中应当掌握的最基本的知识,对初学者有起到抛砖引入的作用。 0引言   如果一座只能容一个人来往的独木桥,两端的人都想要过桥,为了不拥挤、阻塞,那我们就得采取有效的办法。比如规定某段时间哪端的人过桥,另一端的人就等着该他过桥的时间段的到来,同时也还可以规定人多时要按先来后到或年

ce123的技术博客 8528

Spring AI Alibaba 1.x 源码分析-架构设计

本文通过分析Spring AI Alibaba 框架的源码,分析出其原理和架构设计,无论是用于项目开发、技术评估还是团队培训都具有重要价值。

program哲学 490

vue使用elment ui 自定义按钮样式/改变el-button,el-input的样式详解

vue使用elment ui 自定义按钮样式/改变el-button的样式 例如: 代码如下: HTML结构:在type属性里面写自己自定义的名字 <el-form :inline="true" :model="formInline" class="demo-form-inline"> <el-form-item label=""> <el-input v-model="formInline.foodname" placeholder="菜品名称"

qq_43690438的博客 9644

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

修改webkit内核浏览器滚动条样式(修改element-ui table样式)

webkit浏览器css设置滚动条主要有下面7个属性 1. ::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的 2. ::-webkit-scrollbar-button 滚动条两端的按钮 3. ::-webkit-scrollbar-track 外层轨道 4. ::-webkit-scrollbar-track-piece 内层滚动槽 5. ::-webkit-scrollbar-thumb 滚动的滑块 6. ::-webkit-scrollbar-corner 边..

冰雪为融的博客 3762

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

css修改el-button的默认样式

这里以el-button–mini为例: .el-button–mini { color: #fff; background-color: #FC813B; border-color: #FC813B; } .el-button–mini:hover{ background-color: #EF9E6F; border-color: #EF9E6F; } .el-button–mini:focus...

weixin_44953664的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

element中的常用样式修改

一:element中修改下拉框中的icon 例如: <el-select v-model="value" filterable clearable placeholder="请选择"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="ite...

weixin_30855761的博客 1831

如何修改Element-UI的默认样式?

如何修改Element-UI的默认样式?

weixin_61145649的博客 706

element-ui中动态修改组件属性的值

最近在联系router中的history,顺便熟悉一下element ui, 针对动态修改属性的值,做一下笔记。 想要点击更换button的type类型。 最初的想法是使用ref获取该dom: <el-button ref="button11" size="mini" @click="choose_card1">a</el-button> <el-butto...

newway007的博客 1万+

Vue ElementUI el-button 修改样式

el-button 这里以 危险样式为例: <el-button type="danger">危险按钮</el-button> .el-button--danger { height:30px; line-height: 0.4; background-color:#c13030; border:1px solid #f57d7d; border-radius:1px; span { font-family

前端技术 1万+

element ui --- 修改样式

我使用的是按钮选项,然后需要修改成卡片式的样式 修改后如下: <el-radio-group @change="changeComponent" v-model="tabSelected" style="margin-bottom: 30px;" > <el-radio-button label="all"> <div class="cardTe

唯心所现,唯识所变 2150

vue 中使用组件 element -ui(layout布局,button,form)

vue 中使用组件 element -ui 对form表单的使用 一:完整导入 下载 yarn add element-ui 二:在main.js中引入 import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(ElementUI)

weixin_47686269的博客 2604

element 组件原生样式的修改el-button el-pagination el-select el-table el-timepicker

element 组件原生样式的修改

爱玩亚索的程序员 2167
上一篇: 使用XMLHttpRequest对象实现Ajax
下一篇: elementui样式修改input篇
lhttq
博客等级 码龄9年 47粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值