Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

373
Views
Reaccionar: cuando pasamos el mouse sobre un elemento, ¿cómo seleccionar varios elementos excepto el que pasamos?

Actualmente estoy tratando de replicar una función de la página de inicio de Netflix:

Tenemos varias filas de películas. Cuando no pasamos el mouse sobre ninguna película, las imágenes de la película se mantienen normales. Pero cuando pasamos el cursor sobre una película, la imagen actual se amplía y todas las demás en esta fila reducen su opacidad. Cuando "onMouseOut" la fila, todo vuelve a la normalidad

Actualmente me pregunto cómo implementar eso en una función onMouseOver. Si alguien tiene una idea, sería muy útil.

PD: También uso Swiper JS.

Gracias por tu ayuda.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

La solución podría ser agregar una clase a ese elemento durante el evento onMouseOver. De esta manera, puede seleccionar fácilmente qué elementos le gustaría estilizar.
También puede agregar un nombre de clase al contenedor para poder seleccionar todos los elementos sin la clase seleccionada o sin pasar el mouse. Por favor, pruebe el siguiente, parece ser el más simple:

 .container:hover > .item:not(:hover) { opacity: 0.5; }

Por favor, vea el codepen a continuación:

https://codepen.io/damianbartosik/pen/JjrzrZd

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!