HTML:
Код: Выделить всё
Код: Выделить всё
parent { position: relative; width: 100%; }
child1 { width: auto; margin-left: 160px; }
child2 { width: 145px; position: absolute; top: 0px; bottom: 0px; }
Код: Выделить всё
child2Я знаю, что элементы с абсолютным позиционированием удаляются из потока и поэтому игнорируются другими элементами.
Я попробовал установить overflow:hidden; в родительском div, но это не помогло, как и ClearFix.
Моим последним средством будет JavaScript для изменения положения двух элементов div соответствующим образом, но сейчас я попробую посмотреть, существует ли способ сделать это, отличный от JavaScript.
Подробнее здесь: https://stackoverflow.com/questions/120 ... div-height
Мобильная версия