vue3+ts+element-plus 输入框el-input设置背景颜色

普通情况:

组件内容:

html 复制代码
<el-input v-model="applyBasicInfo.outerApplyId"/>

样式设置:

html 复制代码
::v-deep .el-input__wrapper {
  background-color: pink;
}

// 也可以这样设置
::v-deep(.el-input__wrapper) {
  background-color: pink;
}

// 也可以这样设置
:deep(.el-input__wrapper) {
  background-color: pink;
}

// 也可以这样设置
:deep .el-input__wrapper {
  background-color: pink;
}

效果:


特殊情况:输入框设置禁用状态

组件内容:

html 复制代码
<el-input v-model="applyBasicInfo.outerApplyId" disabled/>

样式设置:

html 复制代码
::v-deep .el-input__wrapper {
  background-color: pink;
}

效果:输入框前后部分均没有背景颜色

解决方法:

组件内容:增加类名设置 class="disabled-input"

html 复制代码
<el-input v-model="applyBasicInfo.outerApplyId" disabled class="disabled-input"/>

样式设置:增加类名 .disabled-input

html 复制代码
::v-deep .disabled-input .el-input__wrapper {
  background-color: pink;
}

效果:

相关推荐
计算机魔术师3 小时前
AI智能体未经授权闯入政府网站,首例背后是什么?
前端
风骏时光牛马3 小时前
AI Bug快速定位与根因分析
前端
IT_陈寒3 小时前
Redis雪崩把我坑惨了,三招教你躲过去
前端·人工智能·后端
ikoala3 小时前
同样叫 Harness,DeepSeek Harness 和 Pi 根本不在同一层
前端·后端·ai编程
kyriewen3 小时前
我打回了 AI 写的 PR:新立 3 条规矩,第 1 条就有争议
前端·程序员·ai编程
默_笙3 小时前
🚗 把小说装进数据库了:我的第一个 RAG,和它的五个硬伤
前端·javascript
淸湫3 小时前
uni-app 微信小程序计算顶部区域(自定义导航栏、跨端适配)
前端
大熊猫侯佩3 小时前
为 iPhone Duo 做准备:containerConcentric 自适配指南
前端·swiftui·xcode
百万蹄蹄向前冲3 小时前
一张平面图把学校做成2D游戏
前端·人工智能·后端
沙蒿同学3 小时前
一个人做完一套企业级系统,赚到了第一个 1000 块
vue.js·后端·go