1. Используй для N-блоков ширину в процентам %. Дано по примеру 5 блоков. То 5 блоков / 100% ширину всей доступной области = 16,6666666%. То, ширина каждого блока будет:
width: 16,6666666%
2. Когда размер экрана будет доходить до момента, где текст в этом облоке будет съезжать криво, юзай медиа запросы. Вот тебе две статьи
тык1 и
тык2