Menú Horizontal con Indicador de Scroll (Scroll-Aware Navigation) con JavaScript y CSS.

  Рет қаралды 6,361

LexterDev

LexterDev

Күн бұрын

VÍDEO BASE PARA EL MENÚ: • Crea un Menú Horizonta...
En este vídeo te voy a mostrar cómo poder hacer un Menú Horizontal Responsive que responda dinámicamente a la sección en la que nos encontramos si tenemos un OnePage webiste, esto usando CSS Flexbox, usando un poco de Vanilla JS. Sucríbete para más vídeos como éste. :)
-------------------------------------------------------------------------------------------
Sígueme en Facebook:
/ xpstutoriales
E - mail: xtremetuts@gmail.com
ACCESO AL CÓDIGO FUENTE EN MI PATREON: / lexterxps
No olvides dejar tu Like y compartir para seguir creciendo. :)

Пікірлер: 27
@arielsouto7326
@arielsouto7326 3 жыл бұрын
Me volví loco buscando un tutorial así, mil gracias, super entendible!!
@tinchotinchocarp
@tinchotinchocarp Жыл бұрын
Una locura bro, muy bueno!
@Lairon2700
@Lairon2700 3 жыл бұрын
No dejes de subir videos, bro, son muy buenos.
@LexterDev
@LexterDev 3 жыл бұрын
Gracias bro! Y claro que no, se vienen nuevos vídeos con muy buenos temas.
@leonelcarpinteyro
@leonelcarpinteyro Жыл бұрын
Buen video!
@piovladimirgarcesmora3973
@piovladimirgarcesmora3973 3 жыл бұрын
tus videos son una maravilla!! Muchas gracias por la informacion.
@gabrielmeza9467
@gabrielmeza9467 Жыл бұрын
Funciona pero deja de funcionar cuando pasa por la segunda sección, revisé desde 0, tengo todo correcto pero no funciona.
@gasparbrito2061
@gasparbrito2061 2 жыл бұрын
Merecido like, y nueva suscripción :)
@yacko104
@yacko104 Жыл бұрын
hola, lo estoy haciendo tal cual el video pero no me está funcionando, yo le estoy poniendo las variables de mi class, y lo otro lo estoy haciendo tal cual pero no me funciona, podrías ayudarme?... lo tengo así: const sections = document.querySelectorAll(".seccion"); const menuItems = document.querySelectorAll(".menu-item"); const funcionOberver = entries => { entries.forEach(entry => { if (entry.isIntersecting) { const itemActual = Array.from(menuItems).find(item => item.dataset.url === entry.target.id); itemActual.classList.add("active"); for (const item of menuItems) { if (item != itemActual) { item.classList.remove("active"); } } } }) } const observer = new IntersectionObserver(funcionOberver, { root: null, rootmargin: "0px", threshold: 0.8 }); sections.forEach(section => observer.observe(section))
@robertserranofotograf
@robertserranofotograf 3 жыл бұрын
Hola Alex, felicidades por el tutorial y mil gracias por compartir tu conocimiento y tu buen explicar. el tutorial del menú i el código js me han servido de mucho para aprender mas pero solo funciona en secciones con un height definido por ejemplo height:100vh; pero con height auto no funciona. hay alguna manera para solucionar esto ? gracias por compartir.
@heinerarevalo9931
@heinerarevalo9931 Жыл бұрын
funciona al hacer click?
@teamsoftcode7883
@teamsoftcode7883 2 жыл бұрын
puedes compartir el código favor, no me funciona el select scroll..
@iranaguirre9318
@iranaguirre9318 2 жыл бұрын
Me manda un error me dice que Uncaught TypeError: secciones.forEach is not a function
@LexterDev
@LexterDev 2 жыл бұрын
Revisa el nombre de las variables, aparentemente tienes un error con eso y no encuentra la variable que usas.
@ezequielrood2047
@ezequielrood2047 4 жыл бұрын
Gracias me sirvió mucho
@LexterDev
@LexterDev 4 жыл бұрын
Con gusto, y qué bueno que te haya servido. Un saludo 👋
@mateocruz8325
@mateocruz8325 4 жыл бұрын
Buen video bro gracias
@LexterDev
@LexterDev 4 жыл бұрын
Con gusto bro. Un saludo.
@aldoortiz5761
@aldoortiz5761 Жыл бұрын
saludos , no se porque me pasa mucho que aun haga exactemente como esta en el video, no me sale. Lo tengo como lo explcias pero no me funciona :/
@LexterDev
@LexterDev Жыл бұрын
Sigues con el problema? Te da algún error en la consola?
@clubdroogie8985
@clubdroogie8985 3 жыл бұрын
Necesito el código
@jeffersonsalazar668
@jeffersonsalazar668 2 жыл бұрын
Este tutorial te quedo muy duro y sin ir al gym
@fernandocaballero8615
@fernandocaballero8615 3 жыл бұрын
no me quedo
@LexterDev
@LexterDev 3 жыл бұрын
Por qué bro? Qué pasó?
@fabiansantin6943
@fabiansantin6943 3 жыл бұрын
No funciona tu código
@LexterDev
@LexterDev 3 жыл бұрын
Seguro? Cuál es el error o problema?
@fabiansantin6943
@fabiansantin6943 3 жыл бұрын
@@LexterDev el observer no captura el evento del scroll
Animaciones al Scrollear con Intersection Observer | Javascript
25:41
Contadores Animados en Scroll con JavaScript y CSS
32:18
LexterDev
Рет қаралды 7 М.
The CUTEST flower girl on YouTube (2019-2024)
00:10
Hungry FAM
Рет қаралды 51 МЛН
Crea un Menú Horizontal Responsive con CSS Flexbox Muy Fácil.
32:29
These CSS PRO Tips & Tricks Will Blow Your Mind!
8:48
Coding2GO
Рет қаралды 312 М.
Menu horizontal responsive con HTML y CSS
20:17
J&G Proyectos Web
Рет қаралды 460 М.
CSS Tips And Tricks I Wish I Knew Before
12:12
Lama Dev
Рет қаралды 478 М.
The Easiest Way to Build Websites
10:56
Sajid
Рет қаралды 476 М.
Creating an infinite logo carousel with pure CSS
12:18
Coding with Robby
Рет қаралды 137 М.
The CUTEST flower girl on YouTube (2019-2024)
00:10
Hungry FAM
Рет қаралды 51 МЛН