【问题标题】:Why do scrollbars appear in flexbox with overflow: visible?为什么滚动条出现在带有溢出的弹性框中:可见​​?
【发布时间】:2014-12-27 03:41:56
【问题描述】:

正如在this fiddle 中看到的,我有一个带有overflow-x: hiddenoverflow-y: visible 的div,它仍然显示一个滚动条。从外部 div 或 overflow-x: hidden 中删除 display: flex 或 height 属性可以解决问题。

这是小提琴的 HTML:

<div class="outer">
  <div class="inner">Text<br>More text<br>Even more text</div>
</div>

CSS:

div.outer {
    display: flex;
    height: 30px;
    overflow: visible;
}
div.inner {
    overflow-x: hidden;
    overflow-y: visible;
    border: 1px solid black;
}

【问题讨论】:

    标签: css scroll overflow flexbox


    【解决方案1】:

    overflow-x/y 的问题是visible 不能与其他值混合,所以在这种情况下,visible 将被视为auto

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-26
      • 2011-07-09
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      • 2020-05-20
      相关资源
      最近更新 更多