首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MUI:如何将AppBar定位在左侧

MUI:如何将AppBar定位在左侧
EN

Stack Overflow用户
提问于 2020-08-04 07:28:13
回答 1查看 172关注 0票数 0

使用React Material UI库( AppBar -ui.com),如何将材料定位到屏幕的左侧?我需要构建的设计有一个全局导航(你通常会看到在顶部)沿着左边,有固定的位置。导航中也有一些链接,可以将面板从左侧(从全球导航的“后面”)滑出。

我在文档中找不到任何支持这种设计的东西。有可能吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-16 08:14:39

我能够通过使用flexDirection="row"在flex容器中使用AppBar来实现这一点。

代码语言:javascript
复制
 <React.Fragment>
      <CssBaseline />
      <Box display="flex" flexDirection="row" className={classes.root}>
        <Box flexGrow={0}>
          <AppBar elevation={0} position="sticky">
            <div>Left</div>
            <div>appBar</div>
            <Button>try me</Button>
            <Divider />
            <Button>try me2</Button>
          </AppBar>
        </Box>
        <Box display="flex" flexDirection="row" flexGrow={1}>
          <Box
            display="flex"
            flexDirection="column"
            className={classes.mainArea}
            flexGrow={1}
          ></Box>
        </Box>
        <Box flexGrow={0}>
          <AppBar elevation={0} position="sticky">
            <div>Right</div>
            <div>appBar</div>
            <Button>try me</Button>
            <Divider />
            <Button>try me2</Button>
          </AppBar>
        </Box>
      </Box>
    </React.Fragment>

Code SandBox Demo

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63238259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档