2012-01-07 4 views
1

Пытается получить плавающий div, чтобы заполнить высоту своего родителя, но #sidebar, похоже, не хочет расширяться auto.Сделать плавающий контейнер для заполнения контейнера?

Пример здесь: http://jsfiddle.net/FDQKm/

Любые предложения?

+0

Какой диалект CSS вы используете в своем примере? –

+0

Не могли бы вы добавить немного больше к вашему описанию и объяснить, что именно вы пытаетесь сделать? – j08691

+0

@MrLister: [Sass] (http://sass-lang.com/) –

ответ

0

сделать родительское положение div = относительным, а затем изменить размер вашего внутреннего div. Высота внутреннего дива должна быть: высота: 100%

2

Высота: 100% никогда не работал для меня. То, что я всегда делал, сделан divs , появляется, чтобы быть полной высотой, применяя «переполнение: скрытый» к родительскому div (основной в вашем случае), а затем добавляя «padding-bottom: 5000px; margin-bottom: 5000px;» к div, который я пытаюсь сделать, чтобы посмотреть полный рост. Это расширит любые фоны и граничные границы, которые, как оказалось, будут там, как если бы элемент был фактически полной высотой родительского div.

Смежные вопросы