0
我已經設置了父母div和其3個子div。現在,第三個孩子隱藏起來了。我已經將第一個孩子的寬度設置爲20%,並且希望第二個孩子自動取得剩餘寬度,而不是明確設置它。第三個孩子的寬度是20%,當它被隱藏時,它應該取其父母寬度的一部分,而第二孩子應該相應地重新調整其寬度。元素調整寬度根據父母和兄弟
<div id="parent" style="background-color: pink;">
<div id="child1" style="background-color: gray; display: inline-block; width: 20%;">
div1
</div>
<div id="child2" style="background-color: blue; display: inline-block">
div2
</div>
<div id="child2" style="background-color: violet; display: hidden; width: 20%;">
div3
</div>
</div>
聽起來就像你想要的flexbox。 –