1
如this fiddle所示,我有一個overflow-x: hidden
和overflow-y: visible
的div,它仍然顯示一個滾動條。從外部div刪除display: flex
或高度屬性或overflow-x: hidden
可修復此問題。爲什麼滾動條出現在帶有溢出的flexbox中:visible?
這裏的小提琴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;
}
好的,但爲什麼刪除'display:flex'解決了這個問題? – riv 2014-10-30 22:24:26