Opacidad de imagen HTML

Zeeshan Afridi 20 junio 2023
  1. Opacidad de imagen HTML
  2. Conclusión
Opacidad de imagen HTML

La opacidad de la imagen es para crear una imagen que se desvanece o desaparece con el tiempo. Esto se puede usar para crear una transición suave entre dos imágenes o para crear una animación.

La opacidad de la imagen también se puede utilizar para crear una imagen fantasma. Esta imagen es apenas visible y se utiliza con fines decorativos.

Además, la opacidad de la imagen se puede utilizar para crear una imagen negativa. Esta imagen es lo opuesto a una imagen estándar y puede usarse para efectos especiales.

Opacidad de imagen HTML

La opacidad es un efecto de una imagen que especifica cuán opaca o transparente es una imagen. Una imagen con un nivel de opacidad de 0 es completamente transparente, mientras que una imagen con un nivel de opacidad de 1 es completamente opaca.

La opacidad se puede especificar usando un valor numérico entre 0 y 1 o un valor porcentual entre 0 y 100%.

Cuando una imagen tiene un nivel de opacidad inferior a 1, la imagen será parcialmente transparente, permitiendo que se vea el fondo. Esto puede crear varios efectos emocionantes, como superponer imágenes entre sí o hacer que una imagen parezca desvanecerse en el fondo.

La propiedad opacity de la imagen HTML se utiliza para controlar la opacidad de una imagen en una página web. Esto puede ser útil para crear efectos, como hacer que una imagen se desvanezca en el fondo o que aparezca en capas sobre otra imagen.

Veamos un ejemplo; digamos que quiere hacer una imagen 50% opaca, establecería la opacidad en 0.5; además, también puede establecer la opacidad utilizando el valor de color rgba().

img {
   opacity: 0.5;
}

También puede combinar la propiedad de opacidad con la pseudoclase hover para crear imágenes que se desvanecen con ella o se apagan cuando el mouse está sobre ellas. Por ejemplo, podría establecer la opacidad de una imagen en 0.5 al pasar el mouse de esta manera:

img:hover {
   opacity: 0.5;
}

Esto haría que la imagen pareciera semitransparente, con el fondo visible detrás de ella.

<!DOCTYPE html>
<html>
    <head>
        <style>
            div.bg {
                background: url(Please add image link here) repeat;
                border: 2px solid black;
            }

            div.ax {
                margin: 35px;
                background-color: #ffffff;
                border: 1px solid black;
                opacity: 0.6;
            }

            div.ax p {
                margin: 10%;
                font-weight: bold;
                color: #000000;
            }
        </style>
    </head>
    <body>
        <div class="bg">
            <div class="ax">
                <p>There is some text that is present in this transparent box.</p>
            </div>
        </div>
    </body>
</html>

Conclusión

La opacidad de una imagen en HTML se puede controlar mediante la propiedad opacity. Esta propiedad se puede establecer en 0 y 1, donde 0 es completamente transparente y uno es completamente opaco.

Por lo tanto, si desea que una imagen sea 50% opaca, puede utilizar el valor de color rgba() con una opacidad de 0.5.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

Artículo relacionado - HTML Image