【发布时间】:2020-03-02 17:21:18
【问题描述】:
我想更改 Material UI 单选按钮的外环。
https://material-ui.com/components/radio-buttons/
现在我有这个:
但我想得到的是
我尝试将PrivateRadioButtonIcon-layer 类设置为蓝色,将MuiSvgIcon-root 设置为黑色,但我找不到设置PrivateRadioButtonIcon-layer 样式的方法
【问题讨论】:
-
@sinanspd 我正在使用
createMuiTheme我很确定::ng-deep是一个有角度的东西 -
我的错。出于某种原因,我的大脑默认为有角度的,意识到问题是关于 React 的。删除了评论。道歉..
-
@Oskars 单选按钮是 svg 图标。您提到的两个类(
PrivateRadioButtonIcon-layer和MuiSvgIcon-root)都针对同一个元素,即 svg 元素。蓝色是填充颜色。为了使外环比现在更黑更薄,您需要创建一个自定义 svg 图标并通过icon和checkedIconprops 使用它。有关使用自定义图标的示例,请参阅 this answer。
标签: css reactjs material-ui