关于how to make a child div
the height of its parent,有几个问题。
默认情况下我有这种行为,并希望有反向:这样孩子不填充其父级(横轴)的高度:
#root {
display: flex;
flex-direction: row;
height: 50px;
width: 200px;
background: blue;
}
.el {
background: red;
}

<div id="root">
<div class="el">hello</div>
<div class="el">world</div>
</div>
&#13;
我应该怎么做(对于孩子的父母?),以便hello
和world
的高度紧跟文字?
答案 0 :(得分:1)
使用align-items
stretch
#root {
display: flex;
flex-direction: row;
height: 50px;
width: 200px;
background: blue;
align-items: flex-start;
}
.el {
background: red;
}
<div id="root">
<div class="el">hello</div>
<div class="el">world</div>
</div>