Войти с помощью github
Форум /

Подскажите, пожалуйста, как правильно сверстать такие блоки:

Есть однотипные блоки, отличаются только взаимным расположением элементов, как в примере:

https://jsfiddle.net/b19chkdf/

Я сделала для для каждого блока block модификатор - block_dir_row и block_dir_column. Проблема в том, что у некоторых элементов (.block__title) должны быть разные внешние отступы, в приложенном фидле - 2 и 20 пикселей. Согласно методологии, внешняя геометрия задается через родительский блок. Но родительский-то блок у них один и тот же. Я пока сделала так: задала им те же модификаторы, что и родителям, и через них сделала отступы (см. фидл). Правильно ли это?