jum*_*ing 5 css checkbox reactjs material-ui
我在我的 React 应用程序中导入了material-ui,我可以更改复选框的颜色和大小,如您所见,但我无法更改图标 borderRadius,我应该怎么做?
import FormGroup from '@mui/material/FormGroup';
import FormControlLabel from '@mui/material/FormControlLabel';
import Checkbox from '@mui/material/Checkbox';
const CheckBox = () => {
return <div>
<FormGroup>
<StyledFormControlLabel
control={
<Checkbox
sx={{
'& .MuiSvgIcon-root': {
fontSize: 70,
borderRadius: 20
}
}}
/>
}
label="Villa"
/>
</FormGroup>
</div>
```
Run Code Online (Sandbox Code Playgroud)
Gre*_*fan -1
MUI 具有相应的组件,您可以根据您的用例使用它们。
请参阅下面的链接和代码。
import FormGroup from "@mui/material/FormGroup";
import FormControlLabel from "@mui/material/FormControlLabel";
import Checkbox from "@mui/material/Checkbox";
import CircleChecked from "@material-ui/icons/CheckCircleOutline";
import CircleUnchecked from "@material-ui/icons/RadioButtonUnchecked";
const App = () => {
return (
<div>
<FormGroup>
<FormControlLabel
control={
<Checkbox
icon={<CircleUnchecked />}
checkedIcon={<CircleChecked />}
sx={{
"& .MuiSvgIcon-root": {
fontSize: 70,
borderRadius: 20
}
}}
/>
}
label="Villa"
/>
</FormGroup>
</div>
);
};
export default App;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6688 次 |
| 最近记录: |