comment scroller un div jusqu'à sa fin ?

comment scroller un div jusqu'à sa fin ? - Programmation

Marsh Posté le 11-03-2002 à 10:19:10    

salut
comment fait on pour scroller un div pour n'en afficher que ces derniers pixels à l'écran ?
(sachant que sa taille va être dynamique) ? ? ? ?

Reply

Marsh Posté le 11-03-2002 à 10:19:10   

Reply

Marsh Posté le 11-03-2002 à 10:35:17    

tonDiv.scrollHeight pour la taille du scroll, tonDiv.scrollTop pour la position du scroll, donc tonDiv.scrollTop = tonDiv.scrollHeight (ou qq chose d'approchant :D)

Reply

Marsh Posté le 11-03-2002 à 10:52:25    

merci beaucoup :)
ça roule!!!
connais tu un bon site (et non pas msdn ;) ) qui explique les attributs et manips qu'on peut faire avec des div ?

Reply

Marsh Posté le 11-03-2002 à 10:58:17    

http://www.w3.org/TR/REC-CSS2/visufx.html
 
les 'attributs et manips' qu'on peut faire avec un div, c'est vague. tu peux faire plein de trucs sur la quasi totalité des balises.  
 
http://www.google.com/
 
et SI, la msdn ... ça regorge de très bons examples.

Reply

Marsh Posté le 11-03-2002 à 11:44:53    

j'ai un blème car ce con :non:  de mac ne gère pas le scollTop ou bien c'est bogué....
ya til un moyen d'utiliser le scrollTop pour qu'il foncitonne sous mac?

Reply

Marsh Posté le 11-03-2002 à 17:30:14    

bon
bin j'm'en suis tiré plus ou miens bien avec cette ligne de code:
 
 
parent.contenu.document.body.scrollTop = Math.max(parent.contenu.document.body.scrollHeight
,parent.contenu.document.body.offsetHeight);
 
 
en effet ce con de mac ne gère quedalle et fait grave chier
et donc il accepte offsetHeight mieux que scrollheight dans certains cas
et donc, ça roule,
merci à vous et mort au macs

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed