0
我目前正在網站上工作,但重要的是它必須適合每個頁面。我有5個水平的div。中間的3個div是固定的尺寸,200px,400px,再次200px。現在,我有一個在最左邊,最右邊的一個,它應該是同樣大的,並且無論您查看網站的分辨率如何,都會填充屏幕。所以中間的部分應該在中間,而2中間部分左側和右側的div應填寫屏幕。我嘗試了其他線程中解釋的幾種技術,但大多數只適用於左側,或者僅適用於正確的部分,而不適用於左側和右側。也許有人有解決方案?有2個div填寫頁面的其餘部分
我的HTML
<div id="left">
test
</div>
<div id="buttonsleft">
test
</div>
<div id="middle">
test
</div>
<div id="buttonsright">
test
</div>
<div id="right">
test
</div>
我的CSS
#left{
float:left;
background-color:#C00;
width:15%;
height:100%;
}
#buttonsleft{
float:left;
background-color:#3F0;
width:200px;
height:100%;
}
#middle{
float:left;
background-color:#30F;
width:400px;
margin:auto;
}
#buttonsright{
float:left;
background-color:#3FF;
width:200px;
height:100%;
}
#right{
float:left;
background-color:#300;
width:15%;
height:100%;
}
嗯,我已經指定了,代碼片段只是我現在擁有的一小部分網站。這非常好,非常感謝你,但代碼讓我接觸到下一個問題。它完美地縮放,然而之前#middle中的DIV現在在它下面。我擔心這是由於.Container> div標籤將所有div放在單元格中嗎?有沒有辦法只適用於這5個div,使其餘的功能仍然有效? –
是的:它只是一個簡單的方法來將這條規則同時應用於所有這些規則。我不認爲我理解你的新問題,如果你沒有成功解決它,發佈你現有的HTML CSS,我會試着看.. – avrahamcool
我已經上傳了網站,檢查源代碼看看我現在擁有什麼。 http://luukvanaggelen.com/test/index.html問題是,現在在它下面的東西以前是在中間的div(它仍然是代碼,但不是視覺)感謝回覆的人! –