为了账号安全,请及时绑定邮箱和手机立即绑定

!makeStyle 很重要

!makeStyle 很重要

眼眸繁星 2023-07-06 10:06:17
我正在尝试在对话框上显示小吃栏。我的对话框的 zIndex 为 1500,它一定是这个。我的小吃栏是一个使用 MaterialUI Snackbar 的自定义组件,它的 zIndex 自动为 1400,我想更改它,但我的方法不起作用。const useContentStyles = makeStyles((theme: Theme) => ({    containerRoot :{        color:'blue !important',        backgroundColor: 'green !important',        zIndex: 1501,    }}))const App: FunctionComponent = () => {return (        <>          <SnackbarProvider maxSnack={4} anchorOrigin={{vertical: 'bottom', horizontal: 'center'}} classes={{containerRoot: classes.containerRoot}}>                <SnackbarConsumer messageType={'error'} time={4000} />                <SnackbarConsumer messageType={'success'} time={4000} />                <SnackbarConsumer messageType={'info'} time={4000} />                <SnackbarConsumer messageType={'warning'} time={4000} />         </SnackbarProvider>;       </>     )}我的 zIndex 已应用,但我必须写 !important 才能使其工作,但我不能这样做:const useContentStyles = makeStyles((theme: Theme) => ({    containerRoot :{        color:'blue !important',        backgroundColor: 'green !important',        zIndex: 1501 !important,    }}))我能做些什么 ?
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

也许模板文字可能是一个解决方案。


const index = 1501;

containerRoot :{

    color:'blue !important',

    backgroundColor: 'green !important',

    zIndex: `${index} !important`

}


查看完整回答
反对 回复 2023-07-06
  • 1 回答
  • 0 关注
  • 87 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信