5162 sujets

Le Bar du forum

Bonsoir,

je suis entrain de développer une petite application web dont j'ai besoin de mettre le
scrollbar d'un div tout en bas,

est ce que on peut le faire avec JavaScript ?

Merci d'avance
connecté
Je ne suis pas sûr d'avoir compris la demande...

S'agit-il de scroller de droite à gauche ?

Si oui c'est possible en css :
overflow-x: scroll;
Si c'est pour une zone de chat, de log ou autre truc du genre, il suffit de scrollTop = scrollHeight.
Bonsoir,

donc voila j'ai mis ce script après le div qui a le scrollbar ;

                    <script type="text/javascript">
				element = document.getElementById('my_div_id');
				element.scrollTop = element.scrollHeight;
			</script> 


oui ça marche mais pas tout en bas ; s'il vous plait y a quelque chose qui manque ?
@Ad_el16,
par défaut, un srcoll s'ajuste sur le coin supérieur-gauche d'un id; une astuce sera de créer à la suite de ton id référentiel un nouvel id (vide, mais stylé)
<div id="bom" style="display:block;margin-top:6px;height:1px"></div>
Celui-ci doit ensuite devenir référentiel dans ton .js, non plus le précédent.
Cela devrait fonctionner, car je crois avoir deviné que ton <div> actuel est de height plus grande que la hauteur de la fenêtre de ton navigateur-web, ou que la hauteur de ton écran ...
Non ?
Modifié par pictural (20 May 2016 - 12:18)