【发布时间】:2020-04-09 22:47:56
【问题描述】:
尝试使用 Material-UI (react) 在全局级别聚焦时更改复选框的样式。
目前只有默认和悬停样式有效:
MuiCheckbox: {
colorSecondary: {
color: 'green',
'&:hover': {
color: 'blue !important',
border: '1px solid rgba(0,0,0,0.54)',
outline: '2px auto rgba(19,124,189,.6)'
}
},
}
我正在尝试做的事情,但没有工作:
MuiCheckbox: {
colorSecondary: {
'&$focused': {
color: 'blue',
border: '1px solid rgba(0,0,0,0.54)',
outline: '2px auto rgba(19,124,189,.6)'
},
'&$focusVisible': {
color: 'blue',
border: '1px solid rgba(0,0,0,0.54)',
outline: '2px auto rgba(19,124,189,.6)'
},
}
}
【问题讨论】:
-
不应该是
&:focus和&:focus-visible吗? developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classes -
试过了,可惜也没用。
标签: javascript reactjs material-ui react-material