【发布时间】:2019-10-03 19:15:33
【问题描述】:
这是我的<MyButton /> 组件
import React from 'react';
import { withStyles } from '@material-ui/core/styles';
import Button from '@material-ui/core/Button';
const styles = theme => ({
button: {
backgroundColor: 'green',
"&:hover": {
backgroundColor: "red"
},
},
});
function MyButton(props) {
return (
<Button
className={props.classes.button} >
{props.text}
</Button>
);
}
export default withStyles(styles)(MyButton);
目前,按钮上有默认的点击效果,点击时会变亮/变亮(参见此处:https://material-ui.com/demos/buttons/)。但是,我希望单击按钮时“波纹”的颜色为blue。
我试过了
"&:click": {
backgroundColor: "blue"
},
和
"&:active": {
backgroundColor: "blue"
},
不过运气不好。单击按钮时如何更改波纹的颜色?
【问题讨论】:
-
@sarvonks 不确定如何将其应用于
<MyButton />组件。
标签: javascript reactjs material-ui