Все элементы с плавающей точкой помещаются слева сначала один за другим, а затем другие не всплывающие элементы помещаются
, если вы хотите, чтобы элемент блока был посередине
, тогда сделайте это .box1{
float:left;}
.box2{
float:right;}
, а затем автоматически элемент встроенного блока придет в центр.
Я предлагаю вам сделать все элементы встроенного блока самими, так как они имеют одинаковую ширину и высоту. Это лучший способ для адаптивного дизайнатакже.