css - 材质ui输入背景颜色覆盖标准标签
问题描述
我使用反应材料 ui 并且我想更改输入的背景颜色(标准)问题是标签在未选择输入时被背景颜色覆盖。
这是我试过的
overrides: {
MuiInput: {
root: {
backgroundColor: '#FF0000'
}
},
}
我的意见
<TextField />
我发现使它起作用的唯一方法是为颜色添加透明度,还有其他方法吗?我只想更改背景输入而不是所有组件
解决方案
如果您使用的是<TextField/>
组件,您可以尝试覆盖<TextField/>
根样式。
您可以检查一个示例-> Codesandbox
const theme = createMuiTheme({
overrides: {
MuiTextField: {
root: {
backgroundColor: "#FF0000"
}
}
}
});
推荐阅读
- google-apps-script - 使用 Google 表格中的 Mail.App 发送到分发列表
- python - 如何在 ML Azure Pipeline 中使用环境
- sql - 如何在不更改值的情况下将数据从 SQL Server 中的 nvarchar(max) 列移动到 varbinary(max) 列?
- sympy - “x^-d = e^100”(负指数)没有解决方案?
- mongodb - 如何配置在 docker 容器中运行的 Web 应用程序以成功连接到在不同容器中运行的 MongoDB 数据库
- maven - springboot2 REST 应用程序的瘦战创建
- php - 从创建自己的网站迁移到 WordPress
- r - 如何在 R 中的多个数据集之间绘制数据方差分布?
- visual-studio-code - 更改 VSC 内花括号的颜色
- elasticsearch - 如何根据elasticsearch中索引字段值(数据)的优先级获取搜索结果