如果我有一個寬度爲75%,內部左右兩列的容器,左側寬度爲10em,我如何才能讓正確的容器佔用剩餘空間的100%?如何讓左浮動的div佔用剩餘空間的100%?
我想這沒有運氣:
html, body {
margin:0;
padding:0;
width:100%;
height:100%;
}
#container {
position:relative;
width:75%;
margin:0 auto;
background:blue;
}
#left-container {
position:relative;
float:left;
height:100%;
width:10em;
background:red;
}
#right-container {
position:relative;
float:left;
height:100%;
width:100%;
background:yellow;
}
<div id="container">
<div id="left-container">Left</div>
<div id="right-container">Right</div>
</div>
我可以用百分比很容易地做到這一點,但我需要留下來爲固定10em寬度。
哇哦,那是比我想象的要簡單得多。我從來沒有想到這一點。謝謝! – 2013-05-01 01:22:43
@MichaelN不客氣,我記得當我開始時有這個問題,並且在我意識到這一點之前花了我*小時*。這是一個很好的技巧,不要忘記它:) – 2013-05-01 01:23:25
這項工作在Firefox上,但不是在Chrome,兄弟。我的Chrome版本是51.無論如何,感謝您的回答,我正在尋找這個問題 – Ben 2016-06-12 02:58:35