javascript - 抽屉内容内的 Material UI 可滚动标签
问题描述
我有一个基于mini 变体抽屉的 material-ui 抽屉。在抽屉内容中,我有一组基于防止滚动按钮选项卡的选项卡。我正在使用 material-ui 版本 4.12.3。
不幸的是,抽屉内的选项卡超出了屏幕的宽度并添加了一个水平滚动条。有关代码和示例,请参见此代码框。我本来希望选项卡仅填充抽屉内容的宽度并变得可滚动,就像在 material-ui 示例中一样。
有没有办法让这些选项卡像上面链接的 material-ui 示例中那样工作,同时保持抽屉功能不变?
解决方案
在这里发布一个扩展 NearHuscarl 评论的答案以关闭它。
在我的示例中添加overflowX: hidden
到内容 div 修复了它。请参阅此代码框以获取更新的代码。
发生此问题是因为可滚动选项卡的父级需要具有overflowX: hidden
水平滚动功能才能工作。否则,可滚动选项卡只会导致其父级的宽度扩大。NearHuscarl 链接的有关此stackoverflow 答案的更多详细信息
推荐阅读
- android - 为什么应用开发者限制奖励视频广告的数量,用户每天可以查看?
- ios - UIbutton点击问题 - Swift
- r - 地理编码失败,状态为 REQUEST_DENIED,位置 =“澳大利亚”,在 R 中使用 ggmap
- python - Anaconda python ver5.3永远挂在更新
- r - 为什么文字会出现在图例中?
- ruby-on-rails - 解析复杂的哈希并返回对键的更改
- java - 如何避免 java.lang.StackOverflowError?
- python - Python3判断两个字典是否相等
- php - 如何在我的查询中使用函数 max current-date
- python - python中的嵌套列表包含单个字符串而不是单个字母