【发布时间】:2019-07-06 06:02:13
【问题描述】:
我正在浏览 material-ui 的文档。它的文档说:
几个 Material-UI 组件使用 z-index,这是一个 CSS 属性, 通过提供第三个轴来排列内容来帮助控制布局。我们 在 Material-UI 中使用默认的 z-index 比例,该比例旨在 正确分层抽屉、模式、快餐栏、工具提示等。
我想制作一个组件,以便在单击按钮时,它会弹出另一个组件的顶部并在任务完成后消失。
我的问题是我应该通过将 popper 组件包装在纸质组件中来使用海拔属性,还是应该使用 z-index?在material-ui中使用elevation和zIndex有什么区别,因为material-ui本身使用zIndex作为第三轴的样式?
【问题讨论】:
-
zIndex 控制哪个元素在顶层具有优先级 - 所以是的,可以在您的场景中使用它。高度是美学的,因为它会应用一些阴影使某些元素看起来是“浮动的”或“升高的”。
-
@ehutchllew 因为这是在回答问题,而不仅仅是要求澄清,请将其添加为答案而不是评论,以便将来有相同问题的用户更容易找到它。
标签: reactjs css material-ui z-index