我在設計一個網頁,但我是一個HTML/CSS的新手。我想要以下格式:如何在兩個div之間添加空格?
上半部分和下半部分。
上半部分包含6個大箱子,組織成兩列3個箱子。
下半部分包含一些其他內容,無論我想要什麼。
現在我(以某種方式)使它工作,但唯一的是「bottom_half」太接近「top_half」 - 我只是想在它們之間增加一點餘量。但是當我試圖做那些奇怪的事情會發生,我不明白我做錯了什麼。
這裏是我的html佈局的輪廓:
<div class="top_half">
<div class="left_half">
<div class="big_box">
<!-- box 1 content -->
</div>
<div class="big_box">
<!-- box 2 content -->
</div>
<div class="big_box">
<!-- box 3 content -->
</div>
</div> <!-- left-half -->
<div class="right_half">
<div class="big_box">
<!-- box 4 content -->
</div>
<div class="big_box">
<!-- box 5 content -->
</div>
<div class="big_box">
<!-- box 6 content -->
</div>
</div> <!-- right-half -->
</div> <!-- top-half -->
<div class="bottom_half">
<!-- bottom-half content -->
</div>
我對於頂部和底部的一半CSS是這樣的:
.top_half {
height: auto;
width: auto;
margin-top: 70px;
padding-top: 70px;
background: lightgreen
}
.bottom_half {
height: auto;
width: auto;
margin-top: 70px;
padding-top: 70px;
background: lightyellow;
}
奇怪的是,top_half DIV是在只是一個漂亮的小酒吧頁面頂部,bottom_half div基本上佔據了整個頁面。
我的佈局不好嗎?我應該以不同的方式做嗎?我真的沒有這方面的經驗,所以我一直在學習。
謝謝!
編輯:
修正了一些錯別字。看看這個,看看我的意思:https://jsfiddle.net/d7ejv3ad/3/ ^^爲什麼不是綠色的酒吧裏面的灰色框?
您在CSS中有.bottom_half,但在html中有.bottom-half。 –
我建議投票結束,因爲這個錯誤是由錯別字造成的。 –
廢話 - 對不起,這些錯別字不在我的實際代碼中,但他們在我複製到本網站的代碼中!即使錯別字已修復,也是同樣的問題(我編輯原文) – ineedahero