На практике на 3 высота делится не в процентах, а в пикселях - поэтому в каждом третьем случае равные доли получаться При решении через table-layout: fixed видно, что доли не всегда равны - к примеру: 10 разделится на 3, 3 и 4; 11 разделится на 3, 4 и 4. Вариант с дробным width частично решает проблему, но оставляет за собой неприятный оттенок решения задачи через.. очень непрямой путь. Наверное из-за того, что не будет работать с офигенно огромными значениями, каким бы незначительным не был этот факт. В принципе я ищу красивое решение данной задачи. Хотя, как я понял, его попросту не существует.. Думаю, на этом тему можно закрывать. Всем спасибо.