我希望保持兩個小孩div的高度abc
和def
不變,並且每個高度都是其父母的一半xyz
。我能夠在CSS中使用flex
來做到這一點,但在每個子div abc
和def
中,我都有動態添加行的表。這會導致div abc
和def
展開以適應行。保持小孩div不變的高度
我想每個這些變得滾動時,添加太多的行。
我已經嘗試了很多解決方案,但他們都沒有工作。
這裏是我的代碼:
#xyz {
flex: 1 1 auto;
display: flex;
flex-flow: column;
}
#abc {
width: 100%;
flex: 1;
}
#def {
width: 100%;
flex: 1;
}
<div id="xyz" class="row">
<div id="abc" class="col-border-bottom container-fluid">
<h2>ABC details</h2>
<table id="abc-table"></table>
</div>
<div id="def" class="container-fluid">
<h2>DEF details</h2>
<table id="def-table"></table>
</div>
</div>
在此先感謝。
也許用最大高度? – Eran
對,如果我理解正確,你想保持#abc和#def的**常數**高度,所以你必須定義#xyz的height/max-height或#abc,#def height's/max-height,否則它確實沒有任何意義,因爲#abc和#def會太小,因爲你無法在表格中看到任何清晰的行。 – Daniel
你真的想實現什麼? – Daniel