elementui el-input 自定义样式,透明样式

elmentui / vue 组件自定义样式需要使用申明

/deep/ .el-input__inner

这里有个技巧,在浏览器可以看对应的标签关系:

打开浏览器,按F12 (笔记本记得Fn+F12 ,Chrome浏览器),利用开发者模式的信息光标,可以看到elementUI的样式层级。

参考的test.vue代码

<template>
  <div >
    <el-form :model="admin">
      <el-form-item>
        <el-input   size="medium"  prefix-icon="el-icon-user" style="width: 80%"   placeholder="username"></el-input>
      </el-form-item>
      <el-form-item>
        <el-input size="medium"  prefix-icon="el-icon-lock" style="width: 80%"  placeholder="password"></el-input>
      </el-form-item>
      <el-form-item>
        <el-button style="width: 80%; margin-top: 10px" type="primary" @click="login()">login</el-button>
      </el-form-item>
    </el-form>
  </div>
</template>

<script>
export default {
  data () {
    return {

    }
  },
  created () {

  },
  methods: {

  },
}
</script>

<style  scoped>
/deep/ .el-input__inner {
  background: rgba(189, 56, 56, 0.6);
}
</style>

这里需要注意一下,<style>标签中要加入 scoped,不然会失效。

如果要设置成透明的:

background: rgba(189, 56, 56, 0.001);

将rgba的第四个参数变小就可以,如果是1就不透明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值