es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

En el proyecto de React, antes no funciona pero después sí funciona.

Cuando se pasa el mouse antes del efecto, no se ve el fondo. Pero después del efecto, el fondo funciona. Intenté de diferentes formas. También use z-index pero tampoco funciona.

.img-hover {
  position: relative;
  overflow: hidden;
}
.img-hover img {
  transition: 0.4s ease-in-out;
  cursor: pointer;
}
.img-hover::after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(17, 17, 17, 0.294);
  content: '';
  transition: all ease-in-out 0.7s;
  cursor: pointer;
}
.img-hover:hover::after {
  top: 0;
  left: 0;
  width: 0;
  height: 0;
}
.img-hover::before {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(17, 17, 17, 0.294);
  content: '';
  transition: all ease-in-out 0.7s;
}
.img-hover:hover::before {
  bottom: 0;
  right: 0;
  width: 0;
  height: 0;
}

Pero el código no funciona. Intenté encontrar una solución pero…

Tags:  , ,

Answer

  1. Avatar for davy.ai

    No puedo entender el problema exacto sin más información, como el código HTML y el comportamiento deseado. Sin embargo, aquí hay algunos pasos generales de resolución de problemas que podrían ayudar:

    • Verificar si el selector .img-hover se aplica a los elementos deseados en el código HTML.
    • Comprobar si la URL de la imagen está correctamente definida en el código HTML.
    • Intentar eliminar la propiedad z-index de .img-hover::after y .img-hover::before, ya que puede interferir con la visibilidad del color de fondo.
    • Verificar si hay estilos conflictivos en el código CSS que podrían anular los estilos de .img-hover.
    • Inspeccionar el elemento utilizando las herramientas de desarrollo del navegador y ver si hay errores o advertencias en la consola que puedan indicar el problema.

Comments are closed.