Gracias JavierB, per creo que no he explicado correctamente lo que me gustaría hacer...
Tengo un div contenedor que llamo id=chatScroll, y dentro de este div se va escribiendo texto que a su vez estan metidos dentro de otros divs, sería una cosa así:
Código PHP:
<DIV> // contenedor
<div1> X> </div1> <div2>Bienvenido, ¿qué puedo hacer por ti? </div2>
<div3> Usuario> </div3> <div4>Quiero saber como hacer ... </div4>
<div5> X> </div5> <div6>He encontrado estas respuestas ....</div6>
etc...
</DIV> //contenedor
así se establece en el div contenedor una conversación, y cuando esta conversación supera el alto del div, aparece un scroll para el div contendor. Hasta ahora tenía puesto que el scroll siempre estuviese en la parte más baja... pero me gustaría probar de que cada vez que el usuario pregunte algo, sea su pregunta la que se vea en la parte superior del div, independientemente de lo que haya escrito anteriormente...
He estado buscando información, y he leido que el tamaño máximo del scroll no se puede variar (que en principio es lo que debería hacer yo... si la conversación ocupa 400px de alto y mi capa es de 300, "tendría" un scroll para 100px, pero si quiero poner la última pregunta y respuesta arriba para que solo se vea eso, debería hacer que el scroll fuese más grande para poder mostrar espacio en blanco por debajo de la pregunta y respuesta).
Tampoco puedo añadirle yo misma un div que ocupe ese espacio en blanco pq en la siguiente pregunta y la anterior quedaría ese trozo en blanco (voy añadiendo el texto con el "innerHTML".)
Es posible hacer lo que pretendo???
Graciassssss de nuevo,
Skaperna