Простая проблема сегодня, но не может найти решение. У меня есть четыре divs - я бы хотел, чтобы #down был помещен прямо под #up, но в течение моей жизни я не могу понять это. Вот мой CSS и HTML.Позиция div под плавающим div
#up {
width: 33.3%;
height: 100px;
background: #CCCCCC;
float: left;
}
#down {
width: 33.3%;
height: 100px;
background: #999999;
float: left;
}
#mid {
width: 33.3%;
height: 200px;
background: #999999;
float: left;
}
#right {
width: 33.3%;
height: 200px;
background: #CCCCCC;
float: left;
}
<div id="up"></div>
<div id="mid"></div>
<div id="right"></div>
<div id="down"></div>
элементы должны оставаться поплыл влево.
не случится с вашей текущей структурой разметки. Вам понадобится более сложная сетка с вложенной колонкой. – isherwood
Просто используйте http://masonry.desandro.com/ – vittore
, как насчет сохранения первого div с одинаковой высотой и выделения его в 2 вертикальных divs? – Rayon