Перейти к содержимому



Открывать страницу div с overflow-y:auto сразу снизу

#1 tiagamc

tiagamc
  • Неактивные
  • 22 сообщений
  • Репутация: -1
0

Отправлено 30 Октябрь 2015 - 22:05

Здравствуйте!!!

 

Я не знаю, существует такой вариант или нет, но в общем есть блок div 

<div style="width:100%; height: 500px; overflow-y:auto;">

Тут ведется переписка двух пользователей

</div>

Но при перезагрузки страницы, все что внутри div открывается сверху, а мне нужно что бы полоса прокрутки в  div открывалась снизу.

 

Перекопал и перегуглил кучу сайтов, но так ничего дельного и не нашел


Я смог сделать так

 <body onload="scrollChat()" class="noface-theme"> 
 <script type="text/javascript"> 
function scrollChat() 
{ 
    var ta = document.getElementById('chat'); 
    ta.scrollTop = ta.scrollHeight; 
} 
</script> 
<div style="width:100%; height: 500px; overflow-y:auto;" id="chat">
тут переписка пользователей

</div>

но скрипт срабатывает только после полной загрузки страницы, а не сразу


 

 

Сообщение отредактировал tiagamc: 30 Октябрь 2015 - 22:15

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Div'ная верстка. Всегда до низа страницы
  2. Div на div
  3. JavaScript скрыть показать блок, при открытии одного, другие скрываются, как?
  4. Как отключить один из div блоков, что бы он не загружался в html ?
  5. Ширина блока div относительно размера страницы


Оформление форума – IPBSkins.ru