材质UI,目标按钮变量css选择器
我创建了3个类,为每种类型的材质UI按钮变量应用渐变。这些类是:材质UI,目标按钮变量css选择器,css,reactjs,material-ui,Css,Reactjs,Material Ui,我创建了3个类,为每种类型的材质UI按钮变量应用渐变。这些类是:gradient,outlinedGradient,和containedGradient 但是我只想创建一个类gradient,然后为按钮是材质UI的默认按钮、轮廓按钮或包含按钮创建更具体的选择器,这样在更改按钮样式时就不必手动更改渐变类 我尝试使用选择器“&.MuiButton contained:”和&.MuiButton概述了,但没有应用这些样式 不工作: const styles=(主题)=>({ 根目录:{ 填充:th
gradient
,outlinedGradient
,和containedGradient
但是我只想创建一个类gradient
,然后为按钮是材质UI的默认按钮、轮廓按钮或包含按钮创建更具体的选择器,这样在更改按钮样式时就不必手动更改渐变类
我尝试使用选择器“&.MuiButton contained:”
和&.MuiButton概述了
,但没有应用这些样式
不工作:
const styles=(主题)=>({
根目录:{
填充:theme.space.unit
},
按钮:{margin:theme.spating.unit},
坡度:{
背景:theme.palette.primary.mainGradient,
“-webkitBackgroundClip”:“文本”,
“-webkitTextFillColor”:“透明”,
“&.包含的MuiButton”:{
“-webkitBackgroundClip”:“未设置”,
-webkitTextFillColor:“黑色”
},
“&.穆伊布顿概述”:{
…更多款式
}
}
});
代码沙盒:
- 工作
- 不起作用
“&.MuiButton contained”
中省略空格,而不是“&.MuiButton contained”