У меня такой вопрос, знатоки:
почему два отдельных дива с блоками со своим background-color, находящиеся внутри другого дива с другим background-color убирают его фон?
Т.е.:
<div class="promo"> <div class="promo-1"></div> <div class="promo-2"></div> </div>
CSS:
.promo {
background-color: #34495e;
}
.promo-1 {
display: table;
float: left;
background-color: #c0392b;
}
.promo-2 {
display: table;
float: right;
background-color: #c0392b;
}
По идее должно быть два красных блока на синем фоне, но получается два красных блока на отсутствующем фоне.