Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

256
Vistas
¿Cómo hacer que se pueda hacer clic en el encabezado?

Quiero tener la característica en mi sitio web que si hago clic en uno de los elementos de navegación de la barra superior en el encabezado, quiero estar en esta sección del sitio web. Por ejemplo, si hago clic aquí "Cómo": ingrese la descripción de la imagen aquí

Quiero aterrizar aquí: ingrese la descripción de la imagen aquí

¿Cómo puedo hacer eso?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Si está en la misma página, considere hacer que los encabezados vinculen objetivos . La premisa es que las etiquetas a en su navegador apuntan a una id en una etiqueta de encabezado, por ejemplo

 <a href="#about-us">...</a> <!-- will take you to: --> <h2 id="about-us">About us</h2>
about 4 years ago · Juan Pablo Isaza Denunciar

0

Para obtener una experiencia de desplazamiento fluida en lugar de saltar a un ancla, puede lograrlo usando un eventListener en el encabezado. Luego, use getBoundingClientRect() del elemento how para obtener su posición en la página.
A continuación, puede desplazar el objeto de la ventana hasta la posición del elemento how.

 let header = document.getElementById('hacker-header'); let how = document.getElementById('how'); header.addEventListener('click', () => { window.scrollTo({ top: how.getBoundingClientRect().y, left: how.getBoundingClientRect().x, behavior: 'smooth' }); });
 body { background: black; } h1 { color:lime; } #high { height: 5000px; width:200px; background: linear-gradient(180deg, rgba(112,135,95,1) 0%, rgba(21,55,31,1) 35%, rgba(7,121,5,1) 100%); }
 <header id="hacker-header"> <h1>Hacker</h1> </header> <div id="high"> </div> <footer id="how"> <h1>How</h1> </footer>

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda