Автоматически присвоить длину дочернего div'a основному

Статус
Закрыто для дальнейших ответов.

Frants

New Member
Регистрация
11.01.2012
Сообщения
7
Всем доброго времени суток! Проблема такова:

Имеется 4 дива:


Код:
<div id="main">
	   <div id="leftside">
	   </div>
	  
	   <div id="content">
	   </div>
	  
	   <div id="rightside">
	   </div>
  
</div>

И к ним CSS:



Код:
#main {
	margin:auto;
	width: 1000px;
	background-image:url(../img/bgmain.jpg);
#content {
	width:589px;
	background-color:#FFF;
	float:left;
	margin:0 5px;
}

#leftside {
	width:195px;
	float:left;
	background-color:#FFF;
	margin-left:5px;
}

#rightside {
	width:195px;
	float:left;
	background-color:#FFF;
}
Т.е. область main, шириной 1000 пикселей и в ней еще три области. Проблема такова:
1)Как сделать, чтобы при добавлении текста в одну из областей изменялась вместе с ней высота общей области main?
 

lekzd

parse error: parse error, unexpected T_STRING...
Регистрация
17.02.2011
Сообщения
1 125
после
Код:
<div id="rightside">
		   </div>
надо поставить
Код:
<br clear='all'/>
 

Frants

New Member
Регистрация
11.01.2012
Сообщения
7
Храни тебя господь! :laugh: СПАСИБО!

Тут же назрел второй вопрос:

Как сделать, чтобы одна область приобрела значение высоты второй (большей по высоте), а третья при этом осталась неизменной?
 

lekzd

parse error: parse error, unexpected T_STRING...
Регистрация
17.02.2011
Сообщения
1 125
ну это только js-ом
 

Frants

New Member
Регистрация
11.01.2012
Сообщения
7
Понял, спасибо еще раз :)
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 145
Можно попробовать реализовать с помощью "колонки/div одинаковой высоты" (гугл, яндекс)
 
Статус
Закрыто для дальнейших ответов.
Верх Низ