armagedon
24.10.2008, 00:13:34
co mam dopisać w CSS lub w HTML by div którego zawartość jest większa niż wielkość, przewijał sie automatycznie po suwaku y na sam dół?
drzalek
24.10.2008, 00:31:02
<div style="height: 600; overflow: auto; text-align:justify; padding: 10px;">
Np coś takiego, jesli w ogóle o to Ci chodzi, bo sam nie wiem czy dobrze zrozumiałem :-)
to ja
24.10.2008, 07:32:17
Tyle to ja już mam, jeszcze chcę by się samo przewinęło na dół.
w całej stronce wystarczy wpisać #[id_elementu] a co z divem?
chcę uzyskać taki efekt jak na czacie, że najnowsze wiadomości jakie się pojawiają są na dole, a starsze które się nei zmieściły na górze, często zasłonięte przez koniec okienka.
Gość
24.10.2008, 16:26:29
przeszukałem google i znalazłem takie coś:
<script type="text/javascript">
<!--
function scrolldown(){
var objDiv = document.getElementById("okno_shoutbox");
objDiv.scrollTop = objDiv.scrollHeight;
}
window.setInterval("scrolldown()",200);
-->
</script>
problem w tym że teraz nie można zobaczyc zawartości która została zasłonieta, bo pasek sam co chwila wraca do pozycji przewiniętej.
Jak to przerobić by się przewinęło raz po załadowaniu strony i więcej się juz nie przewijało?
Maxik
24.10.2008, 17:35:19
Zamiast window.setInterval("scrolldown()",200); daj window.onload = scrolldown();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.