【发布时间】:2014-05-28 21:10:32
【问题描述】:
我不确定我做错了什么,但出于某种原因,Firefox 不会像 Safari 和 Chrome 那样根据其内容调整我的 Flexbox 简介的高度。
Blurb 基本上是我布局中的不同框。在您说什么之前,我也尝试将其切换回div 层,但仍然无法正常工作。
Blurb的基本代码如下:
blurb {
display: block;
height: auto;
margin: 5px;
padding: 10px;
background: #fffeee;
-webkit-flex: 3 0 0;
flex: 3 0 0;
}
这是我的代码: http://jsfiddle.net/HenQ8/1/
页面的大体布局是这样的:
对于 Safari 和 Chrome,代码没有任何问题,呈现如下:
但对于 Firefox,高度基于右侧的列,如下所示:
知道我做错了什么,或者我应该在简介中添加什么,以便它包含自己的内容而不是溢出?提前致谢!
【问题讨论】:
-
对于我来说,FireFox v28 中的 JSFiddle 中的内容不会溢出。我看不到过去的
two banana,也无法滚动。 -
^ 那是内容溢出,特别是因为列表在 Safari / Chrome 上是完整的(直到九个香蕉)。
Blurb没有设置固定高度,因此它不会在侧面添加滚动条。然而,图片库可以(overflow-x,并且可以正常工作),但Blurb没有正确保存其内容。 -
溢出只是你说溢出的方式,不是吗?如果是这样,那么不,它不在FF28中。它切断;溢出被隐藏。