Tuve que crear a pedido de un cliente una caja que este en el mismo lugar por mas que bajemos el scroll. Despues de investigar varias opciones, descubri el siguiente codigo:
Este es el JavaScrip que deberemos colocar entre las etiquetas
Despues estilizamos nuestro menu con CSS:
y por ultimo, el codigo html con nuestro menu:
Espero les sea de utilidad
cristobal151 - 28/10/2008 14:50:39
sabes, no es necesario hacerlo con javascript, ya que se puede hacer totalmente con css...
simplemente es fijar un div con posicionamiento fijo
arielkarlen - 29/10/2008 05:08:21
Exacto, el problema es que no funciona en IE6. Existe un hack para eso, pero me costo mas hacer andarlo con position:fixed en IE6 que con este script. Calculo que cuando todo el mundo se vuelque al IE7 o a Firefox muchos de estos problemas desapareceran
_SxR_ - 29/10/2008 10:37:59
Ese cambio que tu dices lo estoy esperando ansioso... ODIO EL P*** IE6
muisua - 18/02/2009 13:11:40
HOLA:::.::
Necesito ayuda....
ya cree el javascrip, el css y el html
PEro que nombre le pongo a esos archivos? como se qeu va a funcionar?
Tambien lo puedo hacer con imagenes?
Como puedo cambiarle la posicion al menu flotante?
GRacias
arielkarlen - 18/02/2009 15:17:44
A los archivos los puedes llamar como quieras... funciona con cualquier cosa que pongas dentro del div... para saber si funciona simplemente es cuestio de probarlo en un navegador y listo!
muisua - 18/02/2009 16:04:59
ok... probe con el codigo que dices aqui y no me salio!! busque en otras paginas y encontre esto que fue lo que me funciono! http://www.tutores.org/?codigo=385&Menu-Flotante
pero necesito que cuando hago click en el link me lleve a un ancla en la misma pagina pero que vaycon movimiento y no de un salto... como en esta pagina que te mando de ejemplo...
http://brizk.com/
por otro lado puse imagenes a menu en vez de texto y me funciona bien pero el intercambio de imagen al pasar el cursor no funciona.
La pagina que estoy trabajando tiene una capa y cuando el menu flotante queda debajo de la capa los links tampoco funcionan... hay alguna funcion en la capa como transparentar o algo para que no ocurra esto?
gracias