Сообщение от ksa
|
Это ты так думаешь... У остальных-то получается...
|
Что ж.. попробуем:
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var window_h = $(window).height();
var outer_h=window_h-200; // вычисляем размер outer
$("#outer").css({'overflow-y': 'scroll', 'height': outer_h, 'vertical-align': 'bottom', 'width': '100%'});
block = mess("Вася Пупкин", "Всем привет, меня зовут Василий.", "11.09.2011") +
mess("Стояна Ракова", "Всем привет, я Стояна.", "10.09.2011")
$('#topic').scrollTop($('#topic').html(block));
});
function mess(users_name, message, date_string) {
var mess_block = '<table width=100% border="1" style="margin-bottom:10px"> \
<tr> \
<td><p><b>' + users_name + '</b></p></td> \
<td align="right"><p>' + date_string + '</p></td> \
</tr> \
<tr> \
<td colspan=2><p>' + message + '</p></td> \
</tr> \
</table>';
return mess_block;
}
</script>
<body style="margin:0">
<div style="background-color:#CCC; height:200px; border: 1px solid"><h1>Ш А П К А</h1></div>
<div id="outer">
<div id="topic"></div>
</div>
</body>
Сообщение от ksa
|
Я х/з что ты там ваяешь...
|
Да какая разница что?
Придётся повториться..
Есть
пример
и я просто хочу притянуть таблицы книзу.
Это всё что я хочу.. профессор, как слышите? приём!
Сообщение от ksa
|
Ну начинается!
Если все, всегда хочешь видеть на экране и в определённом месте это
position: fixed;
|
это не подходит, потому что таблиц может быть от одной до туевой хучи
и все они умещаются в диве со скроллом,
размеры которого вычисляются в зависимости от размеров меняющегося контента до него,
т.о. чтобы не выпадать из области видимости!
пи.си. с праздником