今天我面臨一個具有挑戰性的情況(至少對我而言)。靈活的寬度div旁邊的固定寬度div
其實我必須讓一些div靈活在一個父div裏面,並有另一個固定div作爲'brother'。根據父母的寬度,這些靈活的div必須是100%。
在這裏你去做出瞭解釋我的情況的圖片:
我的想法是這樣的:
.parent {
width: 500px; /* this value can change any time */
padding: 10px;
border: 1px solid red;
float: left;
}
.parent div {
float: left;
border: 1px solid #ccc;
}
.fixed {
width: 100px;
height: 100px;
background: #ccc;
}
.flexible {
width: calc(100% - 100px); /* IT IS NOT WORKING AS I WOULD LIKE */
}
<div class='parent'>
<div class='fixed'>*fixed</div>
<div class='flexible'>*flexible 1</div>
<div class='flexible'>*flexible 2</div>
</div>
有人能幫助我嗎?
感謝
這是最好的答案。非常感謝你! –
嗨,夥計,現在我看到它無法正常使用Safari。你知道爲什麼嗎? –
我的猜測是支持。Safari上列出了一些已知問題:https://caniuse.com/#feat=flexbox – sorayadragon