"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 > ¿Cómo eliminar el fondo borroso de los elementos secundarios manteniendo el fondo borroso?

¿Cómo eliminar el fondo borroso de los elementos secundarios manteniendo el fondo borroso?

Publicado el 2024-11-07
Navegar:563

How to Remove Background Blur from Child Elements While Maintaining Blurred Background?

Eliminar el desenfoque de fondo de los elementos secundarios

Tienes un

con una imagen de fondo aplicada con un efecto de desenfoque. Sin embargo, todos los elementos secundarios también se ven afectados por este desenfoque, lo cual no es deseable. Este artículo proporciona una solución para resolver este problema, permitiéndole mantener el efecto de desenfoque en la imagen de fondo y al mismo tiempo preservar la nitidez de los elementos secundarios.

Solución: crear un elemento superpuesto

Para lograr esto, puede crear un

separado dentro del elemento principal y aplicar la imagen de fondo y el efecto de desenfoque a este nuevo elemento. Luego, coloque este elemento detrás de los elementos secundarios existentes usando valores de índice z.

Aquí está la estructura HTML modificada:

a div wih all sort of information

CSS:

.content {
    float: left;
    width: 100%;
}

.content .overlay {
    background-image: url('images/zwemmen.png');
    height: 501px;
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
    z-index: 0;
}

.opacity {
    background-color: rgba(5, 98, 127, 0.9);
    height: 100%;
    overflow: hidden;
    position: relative;
    z-index: 10;
}

En esta configuración, el elemento .overlay tiene aplicado el efecto de desenfoque, mientras que el elemento .opacity impide que este efecto llegue a los elementos secundarios, lo que da como resultado elementos secundarios nítidos y enfocados sobre un fondo borroso.

Ú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