我查看了網絡上的問題答案,但大部分對我的查詢的回覆都提出了與我的問題相反的問題,這似乎更像是一個常見問題。我想要分隔兩個div有20像素的空間,這樣div可以顯示爲2個矩形而不是一個。2個div之間的HTML/CSS空間
這裏是我的CSS:
#balances {
font-family:Lato;
background-color:#00253F;
color:#FFFFFF;
font-size:28px;
padding-left:15px;
font-weight:bold;
padding-right:10px;
padding-top:15px;
height:130px;
width:52%;
float:left;
}
#transact {
font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
background-color:#00253F;
color:#FFFFFF;
font-size:28px;
padding-left:15px;
font-weight:bold;
padding-right:10px;
padding-top:15px;
height:130px;
width:52%;
float:left;
}
這是HTML:
<body>
<div id="main-page-content">
<div id="balances">
<u>Balances</u>
<div class="total-balance">Total Balance</div>
<div class="balance">Balance:
<a href="#" class="button"/>Deposit</a>
<a href="#" class="button"/>Withdraw</a>
</div>
<div class="fbalance">
<a href="#" class="button"/>Deposit</a>
<a href="#" class="button"/>Withdraw</a>
</div>
</div>
<div id="transact">
</div>
</div>
</body>
以上的結果:
使用'margin' ... – Ruddy
哪個'div'元素是你想要分開的? –
只是看到代碼它似乎你需要給''標籤之間的空間。所以給'a'標籤留下餘量。你可以嘗試像這樣'.balance> a:最後一個孩子margin:0 0 0 15px;紅色; '檢查演示。 http://jsbin.com/vuhulopimo/1/edit?html,css,output –