Los encabezados de aterrizaje pueden ser efectivos para mantener el menú y otros CTA importantes accesibles para los usuarios.Pero a veces, los encabezados pegajosos pueden volverse divertidos, especialmente para encabezados grandes en tamaños de pantalla más pequeños.Por lo general, recurrimos a bajar el encabezado y / o ocultar los elementos en estado adhesivo para crear más espacio para el contenido.Sin embargo, crear un archivo de conmutación para esos encabezados pegajosos podría ser una excelente alternativa.La inclusión de una pequeña pestaña de conmutación debajo del encabezado pegajoso ofrece a los usuarios la opción de ocultar / mostrar ese encabezado pegajoso cuando lo deseen.En este tutorial, le mostraremos cómo crear una pestaña de conmutación para un encabezado pegajoso en la división.
¡Vamos a empezar! Tirar con el ojo es un vistazo rápido a la pestaña de alternativa de encabezado pegajoso que construiremos en este tutorial. Observe cómo la pestaña de conmutación se vuelve visible después de que el usuario se ejecuta más allá de la altura del encabezado. Luego, el usuario puede cambiar el encabezado pegajoso haciendo clic en la pestaña. Una vez que el usuario vuelve a la parte superior de la página, el encabezado es visible y la pestaña está oculta. Aquí hay un CodePen que demuestra el mismo concepto. Descargue la pestaña de conmutación para el texto de compras de Shaya para poner su mano en los dibujos en este tutorial, primero deberá descargarlo usando el botón a continuación. Para tener acceso a la descarga, deberá suscribirse a nuestra lista diaria de correo electrónico utilizando el formulario a continuación. ¡Como nuevo suscriptor, recibirá más buenas divisiones y un paquete Divaut gratuito todos los lunes! Si ya está en la lista, simplemente ingrese la dirección de correo electrónico a continuación y haga clic en Descargar. No se “volverá a suscribirse” y no recibirá correos electrónicos adicionales. Determine los archivos
Descargue el registro gratuito para el Boletín Informativo Divic y le enviaremos una copia de la página de la página de la página final, además de muchos otros recursos, consejos y consejos para Div gratis. Sigue a ti mismo y serás una división maestra en el menor tiempo. Si ya está suscrito, simplemente ingrese el correo electrónico a continuación y haga clic en Descargar para acceder al paquete de apariencia.

Te has suscripto satisfactoriamente. ¡Consulte su correo electrónico para confirmar su suscripción y obtener acceso a paquetes de diseño semanales gratuitos!
Para importar la plantilla en la Biblioteca de la Divica, continúe de la siguiente manera: Explore el generador de temas de la Divic.
Haga clic en el icono de portabilidad en la parte superior derecha de la página.
En la ventana de portabilidad emergente, seleccione la pestaña Importar.
Elija el archivo de descarga de su computadora.
Luego haga clic en el botón Importar.
Después de haber terminado, la plantilla estará disponible en el temas Builder Div. A partir de ahí, puede abrir la configuración de la plantilla y asignar la plantilla de cualquiera o todas las páginas de su sitio web para probar los resultados. O puede hacer clic en abrir el editor de plantillas de encabezado para editar la apariencia del patrón. Pasemos al tutorial, ¿no?
Parte 1: Cargando la plantilla de encabezado prefabricado en la división de constructor de temas para acelerar el proceso de construcción para este tutorial, utilizaremos un encabezado prefabricado que se pueda descargar de forma gratuita de nuestro blog. Descargue la plantilla para obtener la plantilla de encabezado prematura, acceda a la publicación que contiene el encabezado gratuito y la plantilla del sótano para el paquete del Div.

Luego ingrese la dirección de correo electrónico en la opción de correo electrónico. Después de haber terminado, verá el botón “Descargar los archivos”. Haga clic en el botón para descargar el archivo.
Una vez que se descarga el archivo, descomprima el archivo JSON.

Importa la plantilla luego, navegue en Div> Temo Builder. Y haga clic en el icono de portabilidad en la parte superior derecha de la página.

Seleccione la pestaña Importar, elija el archivo JSON que acaba de ofrecer, dispersa las opciones y haga clic en el botón Importar.
Luego seleccione la opción “Importarlos como modelos estáticos …” y haga clic en el botón Importar nuevamente.

Abra el editor de plantillas de encabezado después de que la plantilla se haya cargado en el generador de temas, borre el sótano del sótano y haga clic en Guardar los cambios. Luego haga clic en el icono de edición para editar el encabezado personalizado de la plantilla. Abra las capas y borre el módulo de código existente en el editor de encabezado, abra el menú Configuración en la parte inferior de la página y haga clic en el icono de visualización de capas. Para abrir las capas modales. . Esto nos ayudará a acceder a nuestros elementos más fácilmente. En el modo Capas, haga clic en el interruptor de apertura / cierre para ver todos los impts. En segundo lugar, la sección, borre el módulo de código. No necesitaremos este código personalizado para este tutorial.

Parte 2: Creando un encabezado pegajoso con la pestaña de alternar en la configuración de la división para este encabezado, haremos toda la sección pegajosa, de modo que el encabezado permanezca en la parte superior de la página al desplazarse. También le daremos a la sección una clase CSS personalizada para apuntar a nuestro código personalizado más adelante.

Abra la configuración de la sección y actualice lo siguiente:

Clase CSS: Et-Divi-Sticky-Header


Posición pegajosa: adhiérase a la parte superior
Creando la pestaña de conmutación con un módulo de propaganda, luego crearemos nuestra pestaña de conmutación usando un módulo de propaganda. Para hacer esto, agregue un nuevo modo de propaganda justo en la parte inferior de la segunda fila debajo del módulo de menú.
Luego abra la configuración de la propaganda y actualice el contenido de la siguiente manera:
Eliminar el contenido del contenido

Eliminar contenido del cuerpo

Usa el icono: si
Icono: Arrow Up (ver captura de pantalla)
Color de fondo: pestaña de diseño #FFFFFFFSUB, actualice lo siguiente:
Icono de color: # 1A3066
Use el tamaño de fuente de iconos: sí
Icono de tamaño de fuente: 40 PX

Ancho: 45 PX
Altura: 45 PX
Marja: 0 PX
Esquinas redondeadas: 12 px abajo, 12 px a la derecha
Transformar el eje x traducido: 100%
Animación de imagen / icono: sin animación

Nota: Con la transformación Y transformada al 100%, el ícono se reducirá exactamente del 100% de la altura del icono (45 PX). En la pestaña avanzada, actualice lo siguiente:
Clase CSS: Et-Divi-Sticky-Toggle
Posición: Absoluto
Ubicación: abajo a la derecha

Brecha horizontal: 20 px
IND ÍNDICE: -1
Ahora que la propaganda tiene una posición absoluta (con la traducción de la transformación del 100%), la propaganda (pestaña de conmutación) estará debajo de toda la sección del encabezado. Esto es importante, por lo que la pestaña de conmutación permanece visible / haciendo clic al mostrar / ocultar el encabezado, haga clic en la pestaña de conmutación.
Agregue el código personalizado para agregar la funcionalidad que necesitamos para este interruptor de encabezado pegajoso, necesitaremos agregar algunos CSS y JQUEY personalizados. Para hacer esto, agregaremos un nuevo módulo de código en el módulo de la propaganda.
En el cuadro de contenido del código, pegue el siguiente CSS, asegurándose de envolver el código en las etiquetas de estilo necesarias. .et-Divi-Sticky-Toggle {
Visibilidad: oculto;

Opacidad: 0;
Transición: los 400 ms;

}
.et-Divi-Sticky-Toggle: Hover {
Cursor: puntero;
}
.et-Divi-Sticky-Toggle.et-show-toggle {
Visibilidad: visible;
Opacidad: 1;
}
.et-Divi-Sticky-Header {
Transición: ¡todos los 400 ms! Importantes;
}
.et-Divi-Sticky-Header.et-escondido-sticky-header {
Transform: traduceX (0%) traduce (-100%)! Importante;
}
.et-Divi-Sticky-toggle .et-pb-icon {margen-bottom: 0px;
Transición: los 400 ms;
}
.et-escondido-cabeza-cabeza .et-divi-sticky-toggle .et-pb-icon {
Transformación: rotatex (180deg);
}
Bajo la etiqueta final del script que rodea CSS personalizado, pegue la siguiente jQuery asegurándose de envolver el código en las etiquetas de script necesarias. JQuery (documento) .Ready (function ($) {
// Variables para el encabezado y alternar
$ StickyHeader = $ (“. Et-Divi-Sticky-Header”);
$ StickyTogle = $ (“. Et-Divi-Sticky-Toggle”);
// Adjunte la función del controlador de eventos de desplazamiento a la ventana que

// usa la publicación de desplazamiento de Windows (winscrolltop) y
// La altura del encabezado (HeaderHeight) para esconder/mostrar
// Alternar una vez que el usuario se desplaza más allá de la altura del encabezado.
$ (Ventana) .on (“scroll”, function () {
Winscrolltop = $ (ventana) .scrolltop ();
HeaderHeight = $ StickyHeadader.Height ();
si (
Winscrolltop> = headerHeight &&
!
) {
$ stickytogle.addclass (“et-show-toggle”);
} else if (
Winsscrolltop <HeaderHeight &&
$ stickytogle.hasclass ("et show-toggle")
) {
$ stickytogle.removeclass ("et-show-toggle");
$ Stickyheader.removeclass ("ET-Hide-Sticky-Header");
}
});
// Haga clic en Atach Función del evento en la pestaña Toggle que
// Alterna la clase "ET-Hide-Sticky-Header".
$ stickytogle.on ("hacer clic", funciones (s) {
$ StickyHeadader.Toglecass ("ET-Hide-Sticky-Header");
});
});
Resultado final Para ver el resultado final, deberá asignar la plantilla con el nuevo encabezado de una página o todas las páginas de su sitio web. Para hacer esto, guarde el aspecto y salga del editor de plantillas de encabezado. Luego abra la configuración de la plantilla (icono de la rueda) para la plantilla con el nuevo encabezado. En la pestaña en la que usa, seleccione todas las páginas y haga clic en el botón Guardar. IMPORTANTE: Esto mostrará el encabezado en todas las páginas de su sitio web. Así que asegúrese de utilizar un sitio de organización y no su sitio en vivo. Ahora, abra cualquier página en su sitio para ver el resultado. Aquí hay una vista previa de cómo se verá en el escritorio, la tableta y el teléfono. Pensamientos finales En este tutorial, le mostré cómo crear una pestaña de conmutación para un encabezado pegajoso. Esta puede ser una solución útil para ambos desarrolladores que desean mantener accesibles al contenido importante del encabezado pegajoso, así como para los usuarios que desean esconder o mostrar ese encabezado cuando lo deseen. ¡Esperamos que esto sea útil para un proyecto futuro! Espero tener noticias suyas en los comentarios. ¡Suerte!


Cómo crear una pestaña de conmutación para un encabezado pegajoso en la división
Tags Cómo crear una pestaña de conmutación para un encabezado pegajoso en la división
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog