[elementplus] el-input modifies text, background, and border color styles

element-plus version: v2.2.0

vue version: v3.0.0

  <el-input v-model="dataInput" class="input-border-style" placeholder="请输入信息">
  </el-input>

About the CSS style of el-input:

  • .input-border-styleCustom style class
  • .el-input.is-disabled .el-input__innerelement-plus style class
  • .el-input.is-disabledelement-plus style class
  • .el-input__innerelement-plus style class
/** 默认样式 */
.input-border-style{
    
    
  border:1px solid #47c9FF;
  border-radius:3px;
  padding-left: 10px;
}
/** el-input disabled时的文字颜色*/
.el-input.is-disabled .el-input__inner{
    
    
  color:#d61616;
}
/** el-input disabled时的背景和边框*/
.el-input.is-disabled{
    
    
  background:#dbdada;
  border: 1px solid #868686;
}
/** el-input 正常模式下、readonly模式下的文字颜色 */
.el-input__inner{
    
    
  color:#00ccff;
}

Normal style:

Insert image description here

disabled No content:

Insert image description here

disabled has content:

Insert image description here

Colors used:

Insert image description here

Guess you like

Origin blog.csdn.net/Zhang_YingJie/article/details/126027237