Посчитать высоту содержимого с прокруткой

NilovSerge

Новичок
Посчитать высоту содержимого с прокруткой

Всем привет
Мне надо сделать содержимое с прокруткой
Делаю <div style="overflow:auto; height:600px; ">
Если содержимого нет - то нет и дива
Но если содержимое есть но его мало - то получается свободноге место - если контент явно меньше 600px
Подсчитывать высоту контента мне кажется крайне ненадежно (переносы строк если одна строка очень большая, символы CrLf )
- а с учетом разной разрешимости экранов это кажется совсем безнадегой

Посоветуйте плиз какое-нить решение
 

rotoZOOM

ACM maniac
min-height, max-height?

-~{}~ 22.12.08 18:21:

Ну и естественно поищи их реализации для недобраузера IE.
 

NilovSerge

Новичок
Я попробовал min-height, max-height в FireFox - похоже это немного не то что мне надо
max-height просто устанавливает максимальную высоту дива не глядя на содержимое и на height:600px;
min-height - аналогично но минимальную высоту
 

rotoZOOM

ACM maniac
NilovSerge а вот при использовании min-height и max-height, height абсолютно не за чем.
Код:
	<style type="text/css">
		div#hei {
			margin: auto;
			width: 600px;
			min-height: 40px;
			max-height: 600px;
			overflow: auto;
			border: 1px dotted gray;
		}
	</style>
....
	<div id="hei">
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
		Lorem ipsum. Hi ! hi!<br />
	</div>
У меня работает.
 
Сверху