
Tabla de contenidos
- Funciones y aplicaciones de opacity
- Ejemplos del uso de opacity
- Soporte en navegadores por opacity
- Funcionamiento general de opacity
La propiedad opacity en CSS determina el grado de transparencia de un elemento, es decir, qué tan visible es el contenido detrás de él.
Funciones y aplicaciones de opacity
| Valor por defecto | 1.0 |
|---|---|
| Aplicado a | Todos los artículos. |
| Heredable | No |
| Móvil | sí |
| Valor de operación | El valor de operatividad dentro del rango de 0 a 1. |
/* opaco */ opacidad : 1 ; opacidad : 1 . 0 ; /* translúcido */ opacidad : 0 . 6 ; /* totalmente transparente */ opacidad : 0 ; opacidad : 0 . 0 ; /* valores globales */ opacidad : inherit; opacidad : initial; opacidad : unset;
La propiedad se aplica opacity al elemento como un todo, incluido el contenido, incluso si el valor de esa propiedad no es heredable de los child. Por tanto, el elemento y todos sus child tendrán la misma transparencia. Si no desea aplicar transparencia a los elementos secundarios, utilice la propiedad en su background en su lugar como en el siguiente ejemplo:
background : rgba ( 0, 0, 0, 0.5) ;
Ejemplos del uso de opacity
A continuación veremos un ejemplo muy simple de la característica del uso de opacity.
Un ejemplo simple de elementos cuyo <div> fondo es rojo, y se diferencian entre sí por el valor de transparencia al aplicarles la propiedad opacity:
div {
color background : #308a40 ;
color : red;
}
.light {
/* El texto apenas se puede ver */
opacity : 0.3;
}
.medium {
/* El texto se puede ver con relativa claridad */
opacity : 0,6;
}
.heavy {
/* El texto es muy claro */
opacity : 0,9;
}Aplicación de código HTML:
<div class = "light" > Muy difícil de leer este texto </div> <div class = "medium" > Se puede distinguir más fácil el texto </div> <div class = "heavy" > Esta muy fácil de leer el texto </div>
Cambiar la transparencia cuando se coloca el mouse sobre el elemento. Un ejemplo de cómo cambiar la transparencia al :hover pasar el mouse ( ) sobre el elemento <img>:
img.opacity {
opacity: 1;
}
img.opacity:hover {
opacity: 0.6;
}Aplicación en código HTML:
< img src = "bigcode-logo.png" alt = "Logotipo de bigcode" class = "opacity" >
Soporte en navegadores por opacity
| Característica | Chrome | Firefox | Internet Explorer | Ópera | Safari |
|---|---|---|---|---|---|
| Soporte Principal | 1.0 | 1.0 | 9.0 | 9.0 | 1.2 |
Funcionamiento general de opacity
La propiedad acepta opacity un valor único que especifica el nivel de transparencia.
<number>
Este valor numérico que utiliza opacity van de un rango de 0.0 a 1.0, esto otorgara el nivel de transparencia del canal alfa, y cualquier valor fuera del rango permitido se redondeará a su extremo más cercano.
- Con el valor
0significa que el elemento es completamente transparente, lo cual significa que no es visible por el usuario. - Cualquier número
<number>entre0.0y1.0significa que el elemento es translúcido, se puede ver su contenido y el contenido debajo del mismo. - El valor
1significa que el elemento es totalmente visible.
Estructura de uso
opacity : < número >;
- Some Private Credit Information Pitfalls To Avoid
- Hello world
- Iteradores y generadores en TypeScript

- Símbolo en TypeScript (Symbol)

- Tipos Avanzados en TypeScript

- Tipos de Compatibilidad en TypeScript

- Inferir Tipos en TypeScript

- Tipos Generalizados (Generics) en TypeScript

- Tipos Básicos de Datos en TypeScript

- Interfaces en TypeScript

- Declaración de Variables en TypeScript

- Funciones en TypeScript

- Categorías en TypeScript

- Introducción a TypeScript

- Clase MaterialApp en Flutter

- Clase Container en Flutter

- ¿Qué son los Widgets en Flutter?

- Introducción a la Arquitectura de Aplicaciones con Flutter

- Lista Doblemente Enlazada

- Listas Vinculadas en Estructura de Datos

- Introducción a las Matrices(Arrays)

- Estructuras de Datos en los Algoritmos de Programación

- Expresión const en JavaScript

- Expresión let en JavaScript

- Introducción al Lenguaje de Programación CSS

- Expresión var en JavaScript

- Expresión try…catch en JavaScript

- Expresión throw en JavaScript

- Continue en JavaScript

- Switch en JavaScript
