材质UI Fab按钮停留在左侧拆分窗格下

时间:2020-04-24 08:33:31

标签: css material-ui splitpane

如何使 Fab按钮完全可见?它的左半部分始终位于左窗格下。试图增加z-index,但是没有用。

codesandbox

        <UpperPane>
          <Fab
            style={{
              position: "absolute",
              left: "-25px",
              zIndex: 999
            }}
            color="primary"
            aria-label="add"
          >
            <AddIcon />
          </Fab>
        </UpperPane>        

2 个答案:

答案 0 :(得分:1)

修改CSS属性,它将起作用-

 style={{
          left: "-25px"
       }}

const UpperPane = styled.div`
  height: 100%;
  width: 100%;
  position:fixed; // add this property
  background-color: yellow;
`;

enter image description here

此处的工作沙箱-https://codesandbox.io/s/splitpane-rqenw?file=/demo.tsx

答案 1 :(得分:0)

这就是我想要的行为。使用突变观察器进行创建。如果有人有更好的解决方案,则非常欢迎:)

sandbox