【问题标题】:Popper isn't getting a z-index?Popper 没有得到 z-index?
【发布时间】:2019-12-10 11:24:54
【问题描述】:

我正在使用以下组件:

https://material-ui.com/components/popper/

在 DOM 中,它具有 tooltip 的作用。我希望它会自动从这里的主题中获取工具提示 zIndex:

https://github.com/mui-org/material-ui/blob/master/packages/material-ui/src/styles/zIndex.js

但它没有 z-index。什么给了?

【问题讨论】:

    标签: reactjs material-ui


    【解决方案1】:

    似乎您使用的组件级别太低。您提到的zIndex.tooltip 正在Tooltip 组件中使用。所以你有两个选择:

    1. 将您的代码切换为直接使用Tooltip,不用担心应用zIndexes
    2. 保持您的Popper 实现手动应用zIndex。或者使用withStyles,就像Tooltip component does一样。

    为了获得更大的灵活性和对如何完成工作的控制,公平起见,我更喜欢第二种方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-11
      相关资源
      最近更新 更多