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.

Cómo crear un efecto hover con fundido de un texto sobre una imagen.

Tengo este fragmento de código. Intento crear un efecto de desvanecimiento en un texto sobre mi imagen, pero no sé por qué no funciona.

¿Alguien puede explicarme qué estoy haciendo mal?

Aquí está el código:

.imagine{
    height: 300px;
    width: 300px;
    margin: 50px;
    border-radius: 50%;
}

.text{
    font-family: Oswald;
    font-weight: bold;
    font-size: 50px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    background:#00628B ;
    color: ##15BBFF;
    opacity:0;
    transition:1s;
}

.imagine:hover .text{
    opacity: 1;
}

.imagine-pozitie{
    position: relative;
    display: inline-block;
    text-align: center;
}
<div class="imagine-pozitie">
  <div class="text">
    O ORA
    <div>
      50 DE LEI
    </div>
  </div>
  <img class="imagine" src="poze_site/rec.png" alt="">
  <img class="imagine" src="poze_site/rec.png" alt="">
  <img class="imagine" src="poze_site/rec.png" alt="">
</div>
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El código proporcionado parece ser correcto y debería funcionar para crear un efecto de desvanecimiento al pasar el cursor sobre el elemento. Es posible que exista un problema con la imagen o algún otro elemento en la página que esté interfiriendo con el efecto hover. Una sugerencia podría ser probar el código con un color de fondo simple en lugar de una imagen para ver si el efecto funciona como se espera. Otra posibilidad podría ser verificar la compatibilidad del navegador para la propiedad de transición que se está utilizando. Si ninguna de estas soluciones funciona, podría ser útil proporcionar más información o un enlace a la página web donde se está utilizando este código para un diagnóstico adicional.

Comments are closed.