Используйте float
и margin
для решения вашей проблемы, как уже предложено rahul . Чтобы иметь 2 поплавка рядом друг с другом, используйте width
.
CSS:
.outer {
border: 1px solid black;
width: 100%;
float: left;
}
.inner {
margin: 10px;
float:left;
width:45%;
border: 1px solid black;
}
HTML:
<div class="outer">
<div class="inner">div</div>
<div class="inner">div</div>
<div class="inner">div</div>
<div class="inner">div</div>
</div>
Я использовал 45% для ширины поплавков, чтобы убедиться, что они подходят. 50% не работает из-за margin
. 45% можно было бы увеличить немного больше, я думаю, но это зависит от поля внутренних элементов.