我正在使用 Material-UI 来设置组件的样式,但是当按钮被禁用时,我无法自定义标签类。我正在设置参考“&$disabled”,但它对我没有帮助。
import React from "react";
import { withStyles } from "@material-ui/core/styles";
import Button from "@material-ui/core/Button";
// The `withStyles()` higher-order component is injecting a `classes`
// prop that is used by the `Button` component.
const StyledButton = withStyles({
root: {
background: "linear-gradient(45deg, #FE6B8B 30%, #FF8E53 90%)",
borderRadius: 3,
border: 0,
color: "white",
height: 48,
padding: "0 30px",
boxShadow: "0 3px 5px 2px rgba(255, 105, 135, .3)"
},
label: {
"&$disabled": { backgroundColor: "blue", textTransform: "capitalize" }
},
disabled: {}
})(Button);
export default function ClassesShorthand() {
return <StyledButton disabled>classes shorthand</StyledButton>;
}
这是关于代码沙盒的链接: https ://codesandbox.io/s/material-demo-7s9u3
www说
莫回无
相关分类