http://jsfiddle.net/y8dbzcgm/
Собственно проблема в том, что при добавлении новых сообщений вниз, когда их величина достигает нижнего элемента input они проходят под ним тем самым растягивая родителя и поднимая вверх панель ввода сообщения. Но нужно что бы родитель остался с position relative, а input absolute. Как сделать что бы сообщения добавлялись до верхней границы инпута и дальше прокручивались не нарушая общий поток?
Спасибо.
UPD: уже решил. Нужно еще один контейнер добавить.
вот
http://jsfiddle.net/y8dbzcgm/1/
может кому полезно будет