У меня следующая ситуация (посмотрите на изображение ниже) 
Я хочу, чтобы кнопка, которая находится одна, была слева, остальные кнопки (которые находятся внутри их собственный div), чтобы быть слева. когда я изменю размер (уменьшая размер окна), я хочу достичь того, что находится в первом изменении размера (одна кнопка опускается), а затем на втором изменении размера двумя кнопками ниже и затем 4 кнопками в столбце в конце.
Я думал о чем-то подобном в css файле:
.aaa {
text-align: left;
float: left;
}
.bbb {
float: left;
}
.ccc {
float: left;
}
, но после первого изменения размера кнопка только с className = "bbb" остается в этой строке, а Button1,2 и 3 идут ниже первого один, так это как: 