Cómo compensar el desplazamiento a anclajes en el tema Astra si tienes cabecera fija

Elementor enlace a la sección en otra página

Aprende a crear un sitio web WordPress profesional utilizando herramientas gratuitas como Serverpress, WordPress, el tema Astra, Elementor e Imágenes gratuitas. ¡Siempre quiero dar a los espectadores lo mejor! Bueno, el tema Astra es uno de los mejores temas que hay. ¡En este video te guiaré a través de todos los pasos que te permitirán crear un sitio web profesional!

Lo primero que vamos a hacer es conseguir un nombre de dominio o alojamiento web, y puedo proporcionarle a través de mi enlace con un 60% de descuento de su alojamiento web. Después de eso, vamos a instalar WordPress. Después de eso vamos a instalar el tema gratuito Astra y el constructor de páginas gratuito llamado Elementor y cuando hayamos hecho eso, vamos a crear un sitio web increíble. ¡Así que sin más preámbulos vamos a empezar!

Así que si echamos un vistazo a nuestro sitio web, todavía se ve muy raro. Así que vamos a cambiar eso. ¿Cómo podemos hacerlo? Voy al panel de control y lo que quiero hacer? Quiero añadir algunas páginas. Así que voy a las páginas y hago clic en: Añadir nueva. También puedes hacerlo pasando el ratón por aquí, Nuevo y luego Página. Es lo mismo. Quito esto y voy a crear un título. Bien, qué tipo de página quiero tener en mi web, por supuesto la página de inicio. Lo que tengo que hacer, tengo que publicarla haciendo clic en este botón azul y luego tengo que hacer clic en publicar de nuevo. Así que hago clic aquí, y ahora hemos creado nuestra primera página.

  Anatomía de un tema WordPress (infografía)

¿Cómo evitar que los anclajes se desplacen detrás de una cabecera adhesiva?

Puedes añadir la propiedad CSS scroll-padding-top a un elemento HTML con un valor de 4rem . Ahora, al hacer clic en el enlace de anclaje, el navegador salta a la sección de anclaje pero deja un relleno de 4rem en la parte superior, en lugar de desplazar el punto de anclaje hasta la parte superior.

¿Cómo puedo arreglar la cabecera en un Elementor?

Paso 4: Cómo hacer que su cabecera Elementor Sticky.

Para ello, haga clic en la sección Editar (Toda la sección de cabecera). Ve a Avanzado > Efectos de movimiento. En los efectos de movimiento, seleccione “pegajosa a la parte superior” y seleccione los “dispositivos” en los que desea mostrar cabecera pegajosa y pulse sobre el botón “Publicar”.

Desplazamiento del enlace de anclaje

Si usted tiene un botón o cualquier otro tipo de enlace en una página de su sitio web y desea que se vincula a una sección particular de otra página, le mostraremos cómo implementar this.Here tenemos un botón en nuestra página de inicio que permitirá a los usuarios ver los planes de precios del producto.

Si está utilizando enlaces de anclaje y la parte superior de sus secciones de anclaje se superponen, puede ajustar esta superposición mediante la compensación añadiendo el código CSS en “CSS adicional” de su sitio web WordPress.

Enlace de anclaje de Elementor

En primer lugar, tendrás que hacer clic en la casilla “Activado” para activar el botón de desplazamiento hacia arriba en tu sitio. A continuación, verás opciones para editar el desplazamiento, el tamaño del botón, la opacidad, la duración del fundido, la duración del desplazamiento y mucho más.

  Añadiendo breadcrumbs (navegación de migas de pan) a tu tema WordPress

También puedes modificar lo que hace el botón cuando haces clic en él. Por defecto, se desplazará a la parte superior de la página, pero puedes cambiarlo para que se desplace a un elemento concreto de la entrada o incluso para que enlace a una página.

Si tu tema no tiene un directorio /js/, puedes crear uno y subir smoothscroll.js a él. También puede consultar nuestra guía sobre la estructura de archivos y directorios de WordPress para obtener más información.

Después, simplemente copie y pegue este código en el archivo functions.php de su tema. No recomendamos editar directamente los archivos del tema porque el más mínimo error puede romper tu sitio. En su lugar, puede utilizar un plugin como WPCode y seguir nuestro tutorial sobre cómo añadir fragmentos de código personalizados en WordPress.

Ahora que hemos añadido la parte jQuery, vamos a añadir un enlace real a nuestro sitio de WordPress que lleve a los usuarios de vuelta a la parte superior. Simplemente pegue este HTML en cualquier lugar del archivo footer.php de su tema. Si necesitas ayuda, consulta nuestro tutorial sobre cómo añadir código de encabezado y pie de página en WordPress.

Menyankare elementor

}Eso es todo.La propiedad scroll-margin-topLa propiedad scroll-margin-top, en términos simples, define el margen superior de las secciones de anclaje (es decir, los hijos del contenedor) que el navegador utilizará cuando ajuste el elemento desplazado en su lugar.scroll-margin-top: <value>; Esta propiedad se refiere a los valores definidos con unidades de longitud: px, em, rem, vh, etc. El resultado final de utilizar la propiedad scroll-margin-top será básicamente el mismo que cuando se utiliza scroll-padding-top, en el sentido de que la sección desplazada será visible y se separará ligeramente de la parte superior de la ventana gráfica para dejar espacio para el menú, pero consigue este resultado mediante un método diferente.Veamos cómo funcionaLa propiedad scroll-margin-top debe aplicarse a cada sección de anclaje, y estas secciones dejarán entonces un margen de 4rem en la parte superior.<!doctype html>

  Cabecera fija gratis en el tema Astra