javascript - 透明可滑动抽屉 Material -UI

标签 javascript html css reactjs material-ui

我需要知道如何从 Material UI 将“透明”样式的 porperty 背景应用到我的 SwipeableDrawer 组件...因为该组件在呈现时会在我的 html 文件中创建另一个组件,所以我无法通过我的代码更改他的背景。 我试着放一些,但组件似乎不喜欢它。

提前致谢。

最佳答案

如 Material-ui Docs 中所述您可以使用 ModalProps 覆盖 Modal 的样式。 使用 ModalBackdropProps,您可以将背景设置为透明。

创建一个 styles 变量并应用必要的样式。

const styles = {
  BackdropProps: {
    background: 'transparent'
  }
};

使用 classes 属性将样式应用于 Backdrop 的根

<SwipeableDrawer ModalProps={{
          BackdropProps:{
            classes:{
              root:classes.BackdropProps
            }
          }
        }}
        {...otherProps}>

看看在 docs 中用类覆盖组件

关于javascript - 透明可滑动抽屉 Material -UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51567149/

相关文章:

javascript - YouTube API nextPageToken

html - 如何防止由于 HTML 代码中的换行而在输出中出现空格?

html - 响应式 CSS 将图像限制在屏幕的一半,想要水平显示它们

css - Flexbox 和 Angular Material 选项卡

javascript - 带有基本 Jquery 的 django 没有响应

javascript - 我如何在 scriplet 中使用 javascript var

html - 添加CSS伪内容的定位图片

javascript - 如何在悬停后仅使用 css 而不是 Javascript 延迟菜单可见性

javascript - Google JSON 样式 API 响应

javascript - jquery 中的 Setinterval() 函数无法正常工作