Имхо. Прежде всего вам нужно копать в сторону одинаковых по высоте колонок. Когда их поровняете, уже будет проще разобраться с прибитым к низу футером.
JS и абсолютное позиционирование из каких соображений не хотите использовать?
afi13: Нужно что бы в зависимости от выбранного статуса (approved, denied, pending) добавлялся класс в день. Это нужно на мини-календарь.
Вот что нужно получить в конечном итоге Как сделать календарь с отметками? :)
Почти так.
Только основная задача в том, что бы при клике по любому из трех элементов он переходил в центр.
Сейчас при клике на левый элемент, просто отображается текст. А сам по себе элемент остается на месте.