【发布时间】:2015-02-10 01:17:26
【问题描述】:
在上次 firefox-update 之后,一些 css3 代码被破坏了...Example (jsfiddle)。
- 铬:
- 在 Firefox 34 中:
这是错误吗?还是正常上班?我需要改变什么来修复它?为什么#flex 没有正确调整大小?
HTML:
<div id="outer">
<div id="flex">
<label>123</label>
<input type="text" value="some text" />
</div>
</div>
CSS:
#outer { display: flex; }
#flex {
display: flex;
border: 1px solid green;
outline: 1px solid red;
}
label { flex: 0 0 80px; }
【问题讨论】:
-
input { min-width: 1px; }修复问题。-moz-min-content... -
感谢您提出这个问题。我在我们的系统中看到这种行为可能是从版本 33 或 32 开始。请提及您使用的 box-sizing 模型,因为我认为问题与它有关。
-
@AshrafSabry,内容框
-
jsfiddle.net/944tL115/20 不能工作有什么原因吗?直接设置width属性就行了?