只是尝试使用Flexbox解决一些问题,我在 /rest-1.v1/Data/Story?sel=Number,Children:Task[Owners.Name='pinky']&where=Children:Task[Owners.Name='pinky']
和.header
之间得到了一个不受欢迎的差距。
由于.section
和flex: 0 100%
,align-self: flex-start
应该占据整个第一行,就像它一样。
但是自.header
上的align-items: stretch
以来,我预计三个#container
将填充剩余的垂直空间,从.section
的底部到底部.header
。但相反,两行之间存在很大差距。第一次使用Flexbox,我很感激任何帮助。
注意:我还没有为CSS添加所有前缀,因此不确定可以看到哪些浏览器。
#container

#container {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-items: stretch;
align-items: stretch;
height: 300px;
background: lightblue;
}
.header {
margin: 0;
flex: 0 100%;
-webkit-align-self: flex-start;
align-self: flex-start;
border: 1px solid green;
}
.section {
-webkit-flex: 1 0%;
flex: 1 0%;
border: 1px solid blue;
}