Establecer la sombra del cuadro solo en la parte inferior en CSS

Subodh Poudel 20 febrero 2023
Establecer la sombra del cuadro solo en la parte inferior en CSS

Este artículo presentará conjuntos box-shadow solo en la parte inferior del cuadro en CSS.

Use la propiedad box-shadow para establecer la sombra del cuadro inferior en CSS

Podemos usar la propiedad box-shadow para establecer la sombra solo en la parte inferior del cuadro. La propiedad box-shadow establece la sombra del elemento seleccionado.

La propiedad tiene varias opciones. Primero, comprendamos la propiedad a partir de su sintaxis, que se muestra a continuación.

box-shadow: [h-offset] [v-offset] [blur-radius] [spread-radius] [color];

Es fundamental entender cómo funciona la propiedad box-shadow para implementarla. La opción h-offset establece la sombra en la dirección horizontal del elemento.

El valor positivo establecerá la sombra en la dirección derecha del elemento, mientras que el valor negativo establecerá la sombra en la dirección izquierda del elemento.

Asimismo, la opción v-offset establece la sombra verticalmente. Nuevamente, el valor positivo establece la sombra en la parte inferior, mientras que el valor negativo la establece en la parte superior del elemento.

La opción blur-radius indica el radio de desenfoque de la sombra. A medida que aumenta el radio de desenfoque, la sombra se vuelve más borrosa.

La opción spread-radius establece el tamaño de la sombra del elemento. El valor positivo aumenta el tamaño de la sombra mientras que el valor negativo disminuye.

También podemos usar la opción color para establecer el color de la sombra. Sin embargo, las opciones blur-radius, spread-radius y color son opcionales.

Ahora que hemos aprendido cómo funciona la propiedad box-shadow, es hora de implementarla para crear una sombra inferior en un cuadro.

Para eso, podemos establecer h-offset en 0 y dar algún valor a v-offset. Como resultado, la sombra aparecerá solo en la parte inferior del cuadro.

Por ejemplo, cree un cuadro con una cierta altura y anchura. Establezca la propiedad background-color en black.

A continuación, utilice la propiedad box-shadow para configurar las distintas opciones. Establezca 0 para h-offset, 8px para v-offset, 2px para blur-radius, -2px para spread-radius y el color como gray.

Como resultado, obtenemos un cuadro negro con una sombra gris en la parte inferior. Por lo tanto, aprendimos cómo usar la propiedad box-shadow para establecer la sombra en la parte inferior del cuadro en CSS.

<div class="box">
</div>
.box {
 height:200px;
 width:200px;
 background-color:black;
 box-shadow: 0 8px 2px -2px gray;
}
Subodh Poudel avatar Subodh Poudel avatar

Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.

LinkedIn