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

5 篇文章 0 订阅
本文详细讲解了在Vue项目中如何使用Element UI自定义按钮样式,包括如何改变el-button的样式。通过设置HTML结构的type属性,并在CSS中避免使用scoped限制,可以实现自定义颜色等效果。
摘要由CSDN通过智能技术生成

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="菜品名称"></el-input>
      </el-form-item>
      <el-form-item>
        <el-button type="bblue">查询</el-button>
      </el-form-item>
      <el-form-item>
        <el-button type="goon" @click="getData">重置</el-button>
        <el-button type="goon" @click="addData">添加</el-button>
      </el-form-item>
    </el-form>

css部分:(注意不要在style里面写scoped,如果有,可以另起一个style标签写样式,或者在css之前加上/deep/)

 /* 重置按钮 */
  .el-button--goon {
    color: rgb(198, 139, 223);
    background-color: rgb(246, 241, 248);
    border-color: rgb(198, 139, 223);
  }

  .el-button--goon:hover {
    color: rgb(246, 241, 248);
    background-color: rgb(198, 139, 223);
    border-color: rgb(198, 139, 223);
  }

  /* 查询按钮 */
  .el-button--bblue {
    color: rgb(148, 197, 238);
    background-color: rgb(240, 248, 255);
    border-color: rgb(148, 197, 238);
  }

  .el-button--bblue:hover {
    color: rgb(240, 248, 255);
    background-color: rgb(148, 197, 238);
    border-color: rgb(148, 197, 238);
  }
/* input框更改 */
  /deep/.el-input__inner {
    caret-color: #72aed6;
    border: 1px solid #a9dfed;
    border-bottom: 1px solid #72aed6;
    border-radius: 0px;
  }

  /deep/input::-webkit-input-placeholder {
    color: #a9dfed;
    // -webkit-text-fill-color: #84c0e9;
  }

方法在这里啦,自己试试改改颜色吧!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值