Jac*_*Dev 20 css firefox flexbox
显然Firefox不喜欢display: flex按钮.有没有办法纠正这个?
CSS:
button {
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
}
button div:first-child {
-webkit-box-ordinal-group: 2;
-webkit-order: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
order: 2;
}
button div:last-child {
-webkit-box-ordinal-group: 1;
-webkit-order: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
order: 1;
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<button>
<div>
<p>First</p>
</div>
<div>
<p>Second</p>
</div>
</button>
Run Code Online (Sandbox Code Playgroud)
dho*_*ert 30
tl;博士:只需在你的内部放一个div <button>,并制作那个 div display:flex.
请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=984869#c2,了解为什么在Firefox display中没有达到您的预期<button>(以及在Firefox或Webkit/Blink中不起作用的类似内容,类似的原因).
这是你修改过的jsbin:http://jsbin.com/ziwadabo/4/
| 归档时间: |
|
| 查看次数: |
3880 次 |
| 最近记录: |