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 次  |  
        
|   最近记录:  |