Я хочу добиться эффекта, который появится, когда левый div будет расширяться, чтобы разместить свободное пространство после того, как правый div изменит размер.
Я построил пример html, с которым я хочу работать (divs являются интерактивными): http://jsbin.com/anaPIJe/3/edit?html,css,output
Лучшее решение изменило бы код jsbin, чтобы он работал так, как я предполагаю.
Благодарю!
UPDATE My Fault, я не упоминал, что хочу только решение CSS
Попробуйте css3 flex box,
#container {
display: flex;
...
#one {
flex: 1;
....
Я немного изменил CSS и JavaScript, чтобы он работал.
Вы можете посмотреть новый код здесь: JSBin
Я вычитал 2 из каждой ширины из-за невидимых границ, которые размещаются вокруг divs