Rom*_*n S 9 javascript reactjs material-ui
这是我正在使用的 Material-UI 中的 iconButton。正如您所看到的,当您将鼠标悬停在图标上时,它周围有一个轻微的灰色边框。禁用此功能的属性是什么?我在 Material-UI 文档中没有找到它,我需要摆脱这个灰色悬停功能。
代码:
<IconButton>
<BackButton />
</IconButton>
Run Code Online (Sandbox Code Playgroud)
Kon*_*tis 10
(替代方式)
您还可以通过 MuiThemeProvider 覆盖 IconButton 样式:
import { MuiThemeProvider, createMuiTheme } from '@material-ui/core/styles';
const theme = createMuiTheme({
overrides: {
MuiIconButton: {
root: {
'&:hover': {
backgroundColor: "$labelcolor"
}
}
}
}
})
Run Code Online (Sandbox Code Playgroud)
并使用以下代码包装要编辑的组件:
<MuiThemeProvider theme={theme}>
// Your Component here
</MuiThemeProvider>
Run Code Online (Sandbox Code Playgroud)
没有禁用它的属性。您只需要覆盖 CSS:
<IconButton className={"MyCustomButton"}>
<BackButton />
</IconButton>
Run Code Online (Sandbox Code Playgroud)
使用 css 规则,例如:
.MyCustomButton:hover {
background-color: inherit !important;
}
Run Code Online (Sandbox Code Playgroud)
小智 5
<IconButton sx={{ "&:hover": { color: "green" } }}>
<BackButton />
</IconButton>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15459 次 |
| 最近记录: |