我有一個簡單的問題,但看起來我並不那麼聰明:/而且我也有點急! 我通過其他答案,並嘗試了幾個選項,我找不到解決方案。我很抱歉,如果這是微不足道的,我是一個noob ...向右浮動div?
描述: 這是一個左對齊的網站。鏈接在這裏:http://goo.gl/LrzYy7
我有一個DIV(id =「leftwrap」)在左邊,一個DIV(id =「content」)漂浮在它的右邊。在「Leftwrap」中,我有兩個DIV在另一個之上。底部的一個(id =「header_bottom」)具有「高度:100vm」,以便根據「內容」DIV中的內容進行擴展。至少這是主意。
但是...由於某種原因,它只是...延伸到任何高度,它感覺很好。或類似的東西:/
這是HTML:
<body>
<div id="mainwrap">
<div id="leftwrap">
<div id="header"><img src="img/leftbar.jpg" width="270" height="929" alt="Left Column" /></div>
<div id="header_bottom"></div>
</div>
<div id="content"><img src="img/rightcontent.jpg" width="675" height="770" alt="Right Content" /></div>
</div>
</body>
,這是CSS
body, div, img {margin:0; padding:0; }
body {
position: absolute;
top: 0;
left: 0;
background: #f0f0f0;
}
/*MAIN DIVS AND CONTENT*/
#mainwrap {
position: absolute;
top: 0;
left: 0;
width: 945px;
}
#leftwrap {
width: 270px;
float: left;
}
#header {
width: 270px;
height: 929px;
}
#header_bottom {
width: 270px;
height:100vh;
background: #d8991c;
}
#content
{
position: absolute;
top: 0;
left: 270px;
float: right;
}
我知道它有點亂(我敢打賭,它可以編碼簡單,但我有困難時期使其正確地浮動)。
由於未指定高度或其他因素,是否有問題?
感謝
在你的HTML
沒有人天生聰明! – 2014-10-03 23:17:01
提示:除非你知道'position:absolute'是如何工作的以及你需要使用它的情況,否則我建議你完全避免它。 – 2014-10-03 23:17:04
嘗試添加css屬性'display:block' – John 2014-10-03 23:19:47