【发布时间】:2016-09-20 05:20:47
【问题描述】:
我遇到了一个问题,即 ul 元素在 safari 中未显示在其父元素的 100% 高度。我知道这不是一个新问题,之前可能已经在这里回答过,但我找不到与我的具体问题相近的答案,其中大多数是关于 div 不是整个页面的 100% 等。
这是它在 Chrome 中的外观(这是我想要的结果):
这是它在 Safari 中的外观:
这是css:
.container {
display: flex;
flex-flow: row wrap;
}
.header {
min-height: 60px;
border: 1px solid #000;
}
.list {
height: 100%;
display: flex;
justify-content: flex-start;
list-style: none;
margin: 0;
padding: 0;
}
li {
padding: 10px;
background-color: #cecece;
}
请注意,我的应用程序需要 .list 类中的其余 css。
请查看Jsfiddle
干杯!
【问题讨论】:
标签: css safari height html-lists flexbox