【问题标题】:Disable horizontal scroll bar in material-ui's Drawer component在 material-ui 的 Drawer 组件中禁用水平滚动条
【发布时间】:2017-11-15 17:30:17
【问题描述】:

我不想让我的抽屉左右滚动,但又不能让它消失。在 Menu 和 MenuItems 中,我尝试将 max-width/width 设置为 100%,并将 box-sizing 设置为border-box。抽屉本身也有overflow: hidden。有任何想法吗?我相信是 MenuItem 的填充导致滚动出现。

            <Drawer
                docked={false}
                onRequestChange={(drawerOpen) => this.setState({ drawerOpen })}
                open={this.state.drawerOpen}>
                <Menu>
                    <MenuItem
                        containerElement={<Link to="/" />}
                        primaryText="Home"
                    />
                </Menu>
                <BottomMenu>
                    <MenuItem
                        containerElement={<Link to="/asd" />}
                        primaryText="asd"
                    />
                </BottomMenu>
            </Drawer>

【问题讨论】:

  • 而不是使用% 你试过vw
  • 很遗憾这不起作用,看起来和%一样

标签: javascript reactjs material-ui


【解决方案1】:

我通过关闭菜单元素上的 autoWidth 来修复它

                <Menu
                    autoWidth={false}
                >

参考:http://www.material-ui.com/#/components/menu

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-05
    • 2012-04-18
    • 1970-01-01
    • 1970-01-01
    • 2021-09-15
    • 2011-05-26
    • 1970-01-01
    • 2014-12-30
    相关资源
    最近更新 更多