У меня есть div (статья), которая имеет два дочерних элемента (заголовок и #content_outer). Заголовок имеет правильную высоту, и я бы хотел, чтобы #content_outer имел высоту (без указания определенного числа, например: 200px), чтобы высота заголовка + #content_outer height = высота статьи.Вторая дочерняя высота div заполняет родительскую высоту
Вот скрипка: http://jsfiddle.net/fyNX4/
(В скрипичной #content_outer не должен превышать статью DIV в нижней части)
Я хотел бы, что решение только с помощью CSS.
спасибо.
EDIT:
Чтобы быть более точным, это мое искомое решение: http://jsfiddle.net/fyNX4/5/
Я дал #content_outer -> высота: 240px;
Но я хотел бы дать высоту с% или другим решением, которое могло бы применяться, если заголовок имел больше текста (и имел большую высоту). (http://jsfiddle.net/fyNX4/8/)
Большое спасибо. Отличный ответ « – Alvaro
« Конечно »он не будет работать с IE 6/7, поэтому вам нужно будет найти альтернативу, если это необходимо. – biziclop
Комментарий пользователя Stefan: «Это решение в настоящее время работает только в браузере Google Chrome, например, в текущих версиях Internet Explorer или Firefox. Там содержимое div не прокручивается, но подходит для его внутренней высоты текста и перекрывает внешние divs «. – biziclop