Jas*_*mel 4 reactjs material-ui
https://codesandbox.io/s/yp9lmvwo1x在这个沙箱中,您可以看到图标是一个箭头,并且旋转过渡非常好。但是,我使用 a+ x作为图标,并且需要 45 度旋转。我该如何实现这一目标?
在ExpansionPanelSummary 源代码中,您可以找到控制此功能的默认样式的语法:
'&$expanded': {
transform: 'translateY(-50%) rotate(180deg)',
},
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令获得 45 度旋转:
expandIcon: {
"&$expanded": {
transform: "translateY(-50%) rotate(45deg)"
}
},
expanded: {}
Run Code Online (Sandbox Code Playgroud)
然后在 JSX 中:
<ExpansionPanelSummary
classes={{
expandIcon: classes.expandIcon,
expanded: classes.expanded
}}
expandIcon={<ExpandMoreIcon />}
>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2904 次 |
| 最近记录: |