Я просмотрел веб-сайт для ответа на мой вопрос, но большая часть ответов на мои запросы задавала противоположность моему вопросу, который, похоже, является более общей проблемой. Я хочу разделить два div с 20-пиксельным пространством, чтобы divs отображались как 2 прямоугольника, а не один.Пространство 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' вы хотите разделить? –
просто видя код, кажется, вам нужно дать пробел между '' тегом. поэтому дайте margin для тега 'a'. вы можете попробовать, как этот '.balance> a: last-child { margin: 0 0 0 15px; красный цвет; } 'check Demo. http://jsbin.com/vuhulopimo/1/edit?html,css,output –