Вопрос веб-дизайнерам и верстальщикам

  • Автор темы Джедай
  • Дата начала
Джедай

Джедай

Новичок
Регистрация
19.08.2007
Сообщения
1 438
Реакции
4
Баллы
0
Есть хтмл файл:
PHP:
<div id="pr" class="pravo">
<p class="prig">Здесь находится текст, который располагается в правой колонке.</p>
</div>
<div id="lef" class="levo">
<p class="pleft">
лево</p>
</div>
<div id="cen" class="centr">
<p class="pcent">центр</p>
</div>

есть CSS

PHP:
html,body{height:100%;min-width:1024px;margin:0;padding:0;background:url(img/bg.gif);position:static;} .levo{	background:white url(img/bg_left.gif);	width:200px;	margin:0 0 0 30px;	height:100%;	float:left;	background-repeat:repeat-y;	}
.centr{	background:url(img/bg_content.gif);	height:100%;	margin:0 230px;	}
.pravo{	background:white url(img/bg_rig.gif);	height:100%;	width:200px;	margin-right:30px;	float:right;	background-position:right 0;	background-repeat:repeat-y;	}
.prig {border:black 1px solid;margin:150px 20px 0 0;}
.pleft {border:black 1px solid;margin:150px 0 0 20px;}
.pcent {padding:150px 10px 0 10px;margin:0;}

В данном случае высота дивов равна 100%. Но если многа текста в одном из "P", то этот текст с низу выходит за границу своего ДИВА.

1) Каким образом можно заставить изменять высоту дива в соответсвии с высотой "Р".

Вторая ситуация, если в CSS поменять у div levo, pravo, centr свойство height на min-height, то дивы начинают вытягиваться но все они имеют разную высоту.

2) Как уравнять высоту трех div'ов.
 
padla

padla

Участник
Регистрация
18.01.2005
Сообщения
2 229
Реакции
0
Баллы
36
ты напиши чего в конечном итоге хочешь добиться. т.е. задача какая стоит? тупо 3 div`а выравнять по высоте? ну так чем таблица не угодила? одна строка, 3 ячейки, автоматом все будет выравнено по самой высокой...
 
OP
Джедай

Джедай

Новичок
Регистрация
19.08.2007
Сообщения
1 438
Реакции
4
Баллы
0
На таблицах то оно понятное дело.
Тут вопрос принципиален - нужно на дивах.
 
Верх Низ