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

Ejemplo página web adaptable con scroll y parallax

Estas en el tema de Ejemplo página web adaptable con scroll y parallax en el foro de Diseño web en Foros del Web. Saludos. Para aprender y practicar suelo rehacer páginas web que me llaman la atención. Generalmente estas páginas suelen tener montones de referencias a estilos, plug-ins ...
  #1 (permalink)  
Antiguo 08/02/2017, 12:55
 
Fecha de Ingreso: noviembre-2014
Ubicación: Madrid
Mensajes: 81
Antigüedad: 10 años
Puntos: 1
Ejemplo página web adaptable con scroll y parallax

Saludos.
Para aprender y practicar suelo rehacer páginas web que me llaman la atención. Generalmente estas páginas suelen tener montones de referencias a estilos, plug-ins de jquery, etc, etc.
Sin embargo en algunas ocasiones las resuelvo sin tanta parafernalia.
Un ejemplo de ello es la página:

http://www.teapot-creation.com

La página es espectacular. Muy buen diseño y sobretodo un parallax muy bien aplicado.
Pero… por ejemplo no la han implementado para móvil.

Me puse manos a la obra tratando de emularla y que fuera adaptable. Lo de resposive es harina de otro costal. Pongo a vuestra disposición mi última prueba-aprendizaje. Con absoluta humildad. Para la gente con un nivel de conocimientos inferior al mío, espero les sirva para aprender, para quienes tienen un nivel superior espero que escudriñen el código y me sugieran mejoras, fallos, etc.
He resuelto todo excepto los manteles con puntilla que giran (lo he hecho con un gif animado, los autores usan un plug-in jquery) y los hover para la versión móvil (por lo que he leído no funcionan en móviles). Algunas cosas no las he hecho, para quitarme trabajo.
Podéis verlo aquí:

dereprueba.site88.net/teas/teas7.html

Las pautas generales son:
En el body la imagen de las nubes como background fixed.
Todos los divs principales tienen ancho 100% y posición relativa.
El menú y el logo posición fija (siempre se deben ver).
El resto de elementos en posición absoluta (excepto algunos elementos centrales) con anchos en porcentaje (adaptative).
Las posiciones verticales se controlan con margin-top en pixels (importante para el parallax) y las horizontales con margin-left en porcentajes (adaptative).

El código jquery tiene tres bloques:
- el que controla el scroll y el parallax
- el que controla los hexágonos con hover (que si funciona en móviles con jquery)
- el que controla el menú

Los estilos para media queries corrigen algunos defectos de posición de los objetos cuando disminuimos la ventana del navegador. Esto es consecuencia de usar margin-left para el posicionamiento horizontal. Probablemente mejorable.

Esto es todo. Espero os sea de utilidad.

Etiquetas: adaptable, diseño, scroll
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 15:11.