【发布时间】:2016-12-30 13:53:58
【问题描述】:
这太令人沮丧了。我已经尝试了几十个“修复”,希望有人能提供帮助。我有一个在 Chrome 和 IE 中运行良好的 flexbox,但在 Safari(iOS 和桌面)中运行良好。
CSS:
.resulist40 {
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
float:clear;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
height: 350px;
width: initial;
}
.reslist40 {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
min-height: 34px;
}
HTML:
<ul class="resulist40">
<li class="reslist40">
<a onclick="dovid(1);">Day 1</a>
</li>
<li class="reslist40">
</li>...
</ul>
这是它在 Safari 中的样子:
【问题讨论】:
-
投反对票,但没有 cmets?我没有提供什么?