Если у вас есть макет страницы в соответствии с приведенным вами примером, вы можете просто использовать float: left для дочерних элементов div, а также для контейнера.
Если вы затем укажите свой контейнер, скажем, ширину 100%, ваши дочерние элементы div будут пытаться учитывать эту ширину и отображаться рядом на экранах с более высоким разрешением И переносятся только на экраны с более низким разрешением.
Вы можете даже заблокировать перенос, если хотите, просто указав свойство "min-width" для div с некоторым фиксированным значением (скажем, 100px) ..
Надеюсь, это поможет. Спасибо.