Hola de nuevo.
El <div> tienes que ponerlo entre <body> y </body>, como tiene puesto en el estilo "position:absolute" se colocará en la parte de la pantalla que tu quieras. Te dejo un ejemplo más completo para que controles la posición:
Código PHP:
<div id="flecha" style="position:absolute; border:1px solid red; width:80; height:30; left:50; top:40">
Por cierto, en el anterior ejemplo había unas comillas que no estaban donde deberían.
Supongo que tendrás algo asi como
onMouseOver="nombreFuncion()" Pues en esa función es donde incluyes el código que te puse:
Código PHP:
function nombreFuncion {
...
flecha.style.top= document.body.scrollTop+10;
...
}
Se me olvidó mencionar (aunque puede que lo hayas adivinado) que el +10 significa que saldrá la capa a 20 pixels de la parte superior.
No dudes en preguntar las veces que necesites. Para eso están los Foros. Saludos,