Вопрос для знающих html и css

S
На сайте с 05.05.2011
Offline
14
769

Приветствую.

Есть html страничка, разделённая на 2 колонки - контент и - сайдбар.

Сделано примитивно - через float:left и float:right - и задан диапазон ширины в процентах.

Так вот - проблема: сайдбар поставлен на height:100% - и тянется только до окна браузера, а если контента много и появился ползунок браузера (если по нему спустится вниз), то сайдбар прерывается. Вопрос: как сделать так, чтобы сайдбар соответствовал длине контента?

Советы по созданию и продвижению сайтов в сети (http://dnseo.ru/)
Socialkin
На сайте с 11.03.2011
Offline
57
#1

shaddad, почитайте, вдруг подойдет:

http://chikuyonok.ru/2009/06/float-columns/

V
На сайте с 16.01.2012
Offline
32
#2

Поместите и сайдбар и контент в один тег

<div style="height:100%">Сайдбар, контент</div>

DiAksID
На сайте с 02.08.2008
Offline
218
#3

1. для html и body height:100%;

2. body c классом clearfix (прогуглите или из css html5boilerplate возьмите - там много чего можно взять, можно просто целиком);

3. контент перед сайдбаром с float:left;

4. сайдбар с float:none (по умолчанию) и min-height:100%;

5. кросброузерное щастье...

show must go on !!!...
S
На сайте с 05.05.2011
Offline
14
#4

Всем спасибо за ответы. На другом форуме подсказали использовать такой код:

<div style="display:table-cell;">
<div style="display:table-row">
<div style="display:table-cell;background:red">column 1</div>
<div style="display:table-cell;background:blue">column 2</div>
</div>
</div><div style="display:table-cell;">
<div style="display:table-row">
<div style="display:table-cell;background:red">Left</div>
<div style="display:table-cell;background:blue">Right</div>
</div>
</div>

И он работает. На заметку новичкам - не табличная вёрстка, а блочная.

DiAksID
На сайте с 02.08.2008
Offline
218
#5
shaddad:
... На заметку новичкам - не табличная вёрстка, а блочная.

для решения задачи такого уровня это не "вёрстка", а, пардонтий, извращение. но хозяин - барин...

WebJunior
На сайте с 11.06.2010
Offline
155
#6

Только таблицы, только топор :D

Мой сайт на этом хостинге - https://tuthost.ua/?from=2558 / Верстаю шаблоны (темы с отзывами: https://searchengines.guru/ru/forum/763758, https://searchengines.guru/ru/forum/600404 ).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий