【发布时间】:2017-09-30 08:35:21
【问题描述】:
使用 OSX 10.12.4 Safari 版本 10.1 和 flex row wrap 无法按预期工作。我在这里看到了其他关于 row wrap 不在 safari 中工作的问题,但到目前为止它对我没有帮助。
这是我的html:
.container {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
.header {
flex: 1 100%;
-webkit-flex: 1 100%;
-moz-flex: 1 100%;
}
.body {
flex: 1;
-webkit-flex: 1;
}
<div class="container">
<div class="header">
header
</div>
<div class="body">
body
</div>
</div>
Here 是一个小提琴的例子
【问题讨论】:
-
使用
<p>标签? -
@SankarshMakam 在这种情况下,我在 div 中只有文本,但在许多用例中还有其他内容,例如彩色背景和多个输入,我习惯于将 div 用作这些的容器.