"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Por qué cambian las cajas translúcidas apiladas en orden?

¿Por qué cambian las cajas translúcidas apiladas en orden?

Publicado el 2025-04-17
Navegar:846

Why Do Stacked Semi-Transparent Boxes Appear Different Colors Depending on Their Order?

Color Percepción de cajas semi-translucentes apiladas

cuando dos cajas semi-translucentes se apilan entre sí, el color percibido de las capas combinadas diferirá en función del orden en el que están organizados. Para comprender la razón detrás de este fenómeno, profundicemos en el concepto de opacidad en CSS.

La opacidad define la transparencia de un elemento, que va de 0 (totalmente transparente) a 1 (completamente opaca). En el ejemplo dado, el CSS para los cuadros semi-translúcidos define la opacidad como 0.5, lo que indica que cada capa tiene una transparencia del 50%.

cuando la capa con un fondo rojo se coloca encima del fondo azul, el ojo percibe una combinación de 50% azul desde la capa inferior y 25% roja de la capa superior. Esto se debe a que la transparencia del 50% de la capa superior permite que se muestre la mitad del color de la capa inferior.

Sin embargo, cuando el orden se invierte, con el fondo azul en la parte superior, el ojo encuentra una combinación de 50% rojo desde la capa inferior y 25% azul de la capa superior. Este cambio en las proporciones da como resultado un color percibido diferente.

logrando un color consistente

para garantizar el mismo color percibido independientemente del orden en que se apilen las cajas, es necesario mantener la misma proporción de color para ambas capas. En el ejemplo proporcionado, esto se puede lograr ajustando los valores de opacidad de la siguiente manera:

para la capa interna (que contiene el color sólido):

opacity: 0.25;

para la capa exterior (contiene el color semi-transparente):

opto: 0.333;
opacity: 0.333;
Con estos ajustes, ambas capas tendrán el mismo 25% de fuerza de color, lo que dará como resultado el mismo color percibido independientemente del orden que estén apilados.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3