Foros del Web » Creando para Internet » Diseño web »

Como logro este efecto?

Estas en el tema de Como logro este efecto? en el foro de Diseño web en Foros del Web. Hola , quería saber si alguien sabe como puedo lograr el efecto de esta web que, al hacer clic en un enlace , aparece la ...
  #1 (permalink)  
Antiguo 25/05/2012, 15:28
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Información Como logro este efecto?

Hola, quería saber si alguien sabe como puedo
lograr el efecto de esta web que, al hacer clic en un enlace,
aparece la barra de scroll y la pantalla se desliza hasta llegar
a la sección elegida.

MADE BY SOFA

Ahí les dejo el enlace, espero que puedan ayudarme...
Prueben con el enlace de PEOPLE o PRODUCTS para
que entiendan de lo que hablo.

Dejo Karma a quien pueda ayudarme, un abrazo!!!
__________________
Adivino del Foro y Admirador de Sabios
  #2 (permalink)  
Antiguo 26/05/2012, 17:09
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Como logro este efecto?

Sinceramente no se aleja de darle el respectivo foco al contenedor que bien sea de People o Products después del previo evento click en el enlace predeterminado.

Las función para que documentes es focus() y la propiedad onclick de los elementos HTML gracias a JavaScript.

Ya bien el contenido dinámico de cada contenedor (o el mismo) lo podría peticionar con AJAX.

Buena suerte.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.
  #3 (permalink)  
Antiguo 27/05/2012, 13:34
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Respuesta: Como logro este efecto?

Gracias por la info compi, me pondré a investigar!!
Si puedes o alguien puede darme info más específica estaré agradecido.
Por mientras, te dejo el karma prometido!
__________________
Adivino del Foro y Admirador de Sabios
  #4 (permalink)  
Antiguo 27/05/2012, 14:08
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Exclamación Respuesta: Como logro este efecto?

En conclusión la función focus según tu caso te permite generar ese breve movimiento del scrollbar para ubicarte en el contenido que indiques, por ejemplo:
Foco a sección de id products
Código:
function toFocus() {

     var products = document.getElementById('products');
     products.focus();
}
Y bien sobre el enlace PRODUCTS, por ejemplo, indicar en el evento onclick (evento generado al hacer click sobre un determinado elemento HTML) la petición (implementando AJAX) de la sección de PRODUCTS y con la función JS que te indiqué anteriormente darle el foco a dicha sección.

Si tienes más dudas, sólo me indicas.

Buena suerte.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.
  #5 (permalink)  
Antiguo 27/05/2012, 20:54
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Respuesta: Como logro este efecto?

Tengo todo claro con las funciones de JavaScript y del evento onclick,
y de cómo implementar dicha función en un enlace de mi HTML.

Ahora, con AJAX no sé como manejarme, nunca lo usé...

Qué me recomiendas hacer/leer para poder llevar a cabo
lo que ando buscando?... Respecto a AJAX, claro.
__________________
Adivino del Foro y Admirador de Sabios
  #6 (permalink)  
Antiguo 27/05/2012, 21:56
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Exclamación Respuesta: Como logro este efecto?

Antes de que empieces a mirar alternativas diferentes a las funciones predeterminadas que nos ofrece JS, te recomiendo:

Documentación: http://www.librosweb.es/ajax/index.html

La idea es de que primero te hagas la idea de cómo funciona, qué puedes hacer y qué no.

Cualquier duda, estamos para ayudarnos.

Buena suerte.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.

Etiquetas: desplazamiento, efecto
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 21:59.