Foros del Web » Programando para Internet » Jquery »

jQuery: flotar y hacer slide según scroll

Estas en el tema de jQuery: flotar y hacer slide según scroll en el foro de Jquery en Foros del Web. Buenas, estoy intentando que una paginación de un foro "flote" sobre el resto para que siga el scroll del navegador. En principio todo está bien, ...
  #1 (permalink)  
Antiguo 09/11/2009, 05:00
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
jQuery: flotar y hacer slide según scroll

Buenas,

estoy intentando que una paginación de un foro "flote" sobre el resto para que siga el scroll del navegador.

En principio todo está bien, el único problema es que, necesito que empiece a moverse cuando el scroll haya llegado a su altura y no antes, que es lo que está pasando.

Lo que tengo es esto. (en firefox se ve bien, aunque funcionar en todos creo)

Estoy usando el plugin dimensions.

¿Alguna idea u otro plugin que soporte esto?

¡Gracias!
  #2 (permalink)  
Antiguo 09/11/2009, 18:02
 
Fecha de Ingreso: octubre-2009
Ubicación: Castellón y Valencia
Mensajes: 47
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: jQuery: flotar y hacer slide según scroll

Pues no se a que te refieres, porque desde el firefox el scroll se ve siempre en el centro de la pantalla más o menos, y al bajar, el scroll te sigue, así que creo que sí que funciona bien( o no he entendido la pregunta).

Y en IE6 no funciona. No se ve el scroll.
__________________
programador php
  #3 (permalink)  
Antiguo 09/11/2009, 19:07
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: jQuery: flotar y hacer slide según scroll

A mi me llama la atencion lo que pasa al llegar a pie de pagina. Estas paginando con ajax y a condicion de scroll?

Respecto a tu barrita de paginacion, habrias de ver que proporciones maneja el plugin y exagerarlas un poco. Sumales unos 200px a los limites verticales de la pantalla.
  #4 (permalink)  
Antiguo 10/11/2009, 03:45
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: jQuery: flotar y hacer slide según scroll

Gracias por vuestras respuestas.

La paginación se hace desde el servidor. Lo único que hace jQuery es mover.

Ahora mismo la capa que contiene la paginación tiene un margen superior de unos 300 píxeles. Lo que quería conseguir es que esa capa se empiece a mover cuando el usuario haga scroll y la página se haya movido -scrolleado- hacia abajo unos 300 píxeles, para que parezca, por decirlo de alguna forma, que el borde superior del navegador arrastra esa capa. Ahora mismo, siempre hay una distancia de 300 píxeles -desde el borde superior del navegador, que no de la página- por lo que se empieza a mover la capa haciendo un mínimo de scroll.

Lo de llegar a pie de página también lo he notado. De todas formas, haré lo típico de paginar haciendo 1,2...6,7...10,11 algo así para asegurarme un máximo de X links en la paginación.

IE6, ¿qué es eso?
  #5 (permalink)  
Antiguo 13/11/2009, 06:54
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: jQuery: flotar y hacer slide según scroll

He encontrado este ejemplo: http://deluxe-menu.com/floatable-menu-sample.html

Es justamente lo que busco. Aunque estaría bien hacerlo con jQuery para ahorrar letritas.
  #6 (permalink)  
Antiguo 13/11/2009, 07:54
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: jQuery: flotar y hacer slide según scroll

¿esto es lo que buscas?
http://net.tutsplus.com/html-css-tec...query-and-css/
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #7 (permalink)  
Antiguo 13/11/2009, 08:45
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: jQuery: flotar y hacer slide según scroll

Gracias por la respuesta juaniquillo.

Ese ejemplo que pones sería ideal, si no fuera porque, aunque esté flotando, siempre está en la misma posición. Si te fijas en el último ejemplo que he puesto, el elemento empieza a moverse justo cuando está apunto de desaparecer del "campo visual" del explorador. Y el que pones tú, empieza a moverse nada mas usar el scroll.

Ese ejemplo concretamente, ya lo había visto, pero es que son todos iguales. De hecho en realidad son como elementos fijados (FIXED) con un "simulacro" de movimiento. Acabo de preguntar en webmasterworld, a ver si saben algo.

No sé si al final me acabaré explicando bien.

Saludos.
  #8 (permalink)  
Antiguo 13/11/2009, 10:54
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: jQuery: flotar y hacer slide según scroll

Pues no he entendido bien. ¿Será algo como esto?:
http://static.jqueryfordesigners.com...ixedfloat.html

En este caso se pasa de posición absoluta a fija. Aquí se le aplica a un formulario pero puedes fácilmente hacerlo con otro elemento.

aquí está el tutorial:
http://jqueryfordesigners.com/fixed-floating-elements/
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #9 (permalink)  
Antiguo 13/11/2009, 19:36
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: jQuery: flotar y hacer slide según scroll

¡Exacto! Muchas gracias juaniquillo.

Lo acabo de probar aquí (la paginación) y va perfecto.
  #10 (permalink)  
Antiguo 13/11/2009, 20:02
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: jQuery: flotar y hacer slide según scroll

pues sí, va muy bien (por lo menos en firefox que es lo que uso). que bueno que pudiste resolver el problema.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...

Última edición por juaniquillo; 13/11/2009 a las 20:10
  #11 (permalink)  
Antiguo 11/12/2010, 14:29
Avatar de Maicro  
Fecha de Ingreso: agosto-2009
Ubicación: En el imperio de Gallardón I
Mensajes: 203
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: jQuery: flotar y hacer slide según scroll

Pues muchas gracias. Andaba detrás de esto y no lo encontraba por ningún lado. Así es que me ha servido de mucho. Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:03.