【发布时间】:2020-09-28 10:12:25
【问题描述】:
我想更改文本字段中显示的禁用文本的颜色,它目前太亮了:
我希望颜色比这个更深。我尝试了以下方法:
import { withStyles } from '@material-ui/styles';
import TextField from '@material-ui/core/TextField';
const styles = {
disabledInput: {
color:'black',
},
},
class MainForm extends React.Component {render() {
render()
return (
<TextField
margin="dense"
variant="outlined"
disabled= true
InputProps={{className: { disabled: this.props.classes.disabledInput }}}
/>
);
}
}
export default withStyles(styles)(DynamicForm)
类似于这个问题:Material UI | How to change the font colour of a disabled input text field?
【问题讨论】:
-
为什么不使用文本字段的 .root 类仅在禁用时覆盖文本字段的颜色?
-
其他问题中给出的答案不适合您吗?
-
您分享的链接与我在评论中提到的相同。
-
是的,我不确定如何将它应用到我的类组件
标签: javascript reactjs material-ui jsx