爲了保持它們之間的空間,我想爲我的網站定位一些特定格式的div,然後向它們添加內容。我一直在對頁面進行響應,所以我想知道如果以這種方式定位這些div,並且響應性是可行的。我想它的結果可能是這樣的:如何使用CSS將div的位置設置爲這樣?
是X和Y兩個div的我已經創建(頁眉和菜單)和Z頁腳。 div的我喜歡把這些職位是那些DIV 1,DIV 2和DIV 3
眼下以上(標題和菜單)的兩個主要部分風格是這樣的:
* {
margin:0;
padding:0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
header {
width:90%;
height:30%;
margin: 0 auto;
background-color:darkblue;
color:white;
z-index: 105;
position:relative;
}
nav {
width:90%;
height:22%;
margin: 0 auto;
background-color:skyblue;
}
和HTML我有一刻對於那些DIV 1,DIV 2和DIV 3是這樣的:
<div id="content">
<div id="leftinfo">
<ul>
<li>INFO</li>
<li>ABOUT</li>
</ul>
</div>
<div id="hcontent">
<div class="tophcontent">
</div>
</div>
<div id="hcontent2">
<p></p>
</div>
</div>
我一直在掙扎於如何定位它像這樣,維持與其他div的網絡流量。任何有關它的幫助或提示將非常感激。
你的意思是可擴展的,其這些div resize在按比例基礎上,屏幕寬度? –
是的,並將DIV1列放在內容的兩個水平分區旁邊。謝謝。 – Jim
發佈你一個完全動態的答案,無論內容是小還是大,都會增長/填充頁面。 – LGSon