需要在悬停和焦点上删除下划线 MUI TimePicker
Need to remove underline on hover and on focus MUI TimePicker
在使用 material-ui TimePicker 和覆盖样式时找不到删除下划线的方法。
这是我覆盖样式的方式:
const muiTimePickerStyle = createTheme({
overrides: {
MuiTextField: {
root: {
width: "100%",
'&:after': {
underline: "none",
textDecoration: "none",
}
}
},
MuiInput: {
root: {
borderRadius: 0,
backgroundColor: "#fff",
border: '1px solid pink',
fontSize: 16,
padding: '10px 12px',
width: '100%',
underline: "none",
textDecoration: "none",
'&:hover': {
}
},
underline: {
underline: "none",
'&:hover': {
}
}
}
}
});
我的代码在CodeSandbox
这就是您要查找的内容。如果您想在活动时删除蓝线,我也添加了后效。
underline: {
'&:hover:not(.Mui-disabled):before': {
borderBottom: 'none'
},
'&:after': {
borderBottom: 'none'
}
}
尽情享受
在使用 material-ui TimePicker 和覆盖样式时找不到删除下划线的方法。
这是我覆盖样式的方式:
const muiTimePickerStyle = createTheme({
overrides: {
MuiTextField: {
root: {
width: "100%",
'&:after': {
underline: "none",
textDecoration: "none",
}
}
},
MuiInput: {
root: {
borderRadius: 0,
backgroundColor: "#fff",
border: '1px solid pink',
fontSize: 16,
padding: '10px 12px',
width: '100%',
underline: "none",
textDecoration: "none",
'&:hover': {
}
},
underline: {
underline: "none",
'&:hover': {
}
}
}
}
});
我的代码在CodeSandbox
这就是您要查找的内容。如果您想在活动时删除蓝线,我也添加了后效。
underline: {
'&:hover:not(.Mui-disabled):before': {
borderBottom: 'none'
},
'&:after': {
borderBottom: 'none'
}
}
尽情享受